these 25 derivations will be built: /nix/store/05943q1g6m1di92jag49bmmagvlsjv0n-boot.json.drv /nix/store/1lywbn19fdgjsmsadlb9a8yphhbgadgj-libretro-gpsp-0-unstable-2026-09-19.drv /nix/store/63klr11zjhw1qmi1d52vrfl4w38hcxgf-libretro-mame2003-plus-0-unstable-2026-09-19.drv /nix/store/g13v758dkl6j4619gsfj2km98dq4r0hd-libretro-ppsspp-0-unstable-2026-09-22.drv /nix/store/f9baxv1vky420gayvwngv6mssn4j19h5-retroarch-with-cores-1.22.2.drv /nix/store/w460c4ffai4s7ng0ng85f5inqk85pibl-es_systems.cfg.drv /nix/store/gz02d667ihmlrjdm6kans0nqzscnnimx-10-emulationstation.conf.drv /nix/store/lyvh2zmfswi6fwfnswvxnl7igm9pck16-tmpfiles.d.drv /nix/store/8mwypm69asnbp4ivcgrmpxaw5zjd9yz3-X-Restart-Triggers-systemd-tmpfiles-resetup.drv /nix/store/14a5k5pyp5jmcsg86k26q8h0c0yxvi35-unit-systemd-tmpfiles-resetup.service.drv /nix/store/4n4s9p8d4l3y0hwb4f614lrvc3ly7khj-etc-os-release.drv /nix/store/qmy1hfg5q121k1vd0d3p2fdgvkzvpfhx-nixos-version.drv /nix/store/h34q10rpbzmk553v1jiifbpdl5jsj72d-system-path.drv /nix/store/y0agfa7p5qk85d711j7nr14g3jyp622q-dbus-1.drv /nix/store/iwzn2m53vb9sa5b1as3nqzv5a7yy6292-X-Restart-Triggers-dbus-broker.drv /nix/store/7ckbpdmqf5yaswknwykf6929cn5qd28z-unit-dbus-broker.service.drv /nix/store/7wjdnbavdi6aqk0ir4vycjwsrrbmk48k-unit-dbus-broker.service.drv /nix/store/9q5lvc312sx2jhcaq3sm5kmg9p8gg2v2-issue.drv /nix/store/riph4qvyz5k4zzi2d8skyqmkbxvrdiks-user-units.drv /nix/store/ndw8xxdva0bivzblws652v6k3nqnwwfc-shutdown-ramfs-contents.json.drv /nix/store/jrzaqddvjfdl4zr5759binhhrb3d447g-unit-generate-shutdown-ramfs.service.drv /nix/store/vknpyji6v4dk5aail8n4k5cq6mxd5qa5-system-units.drv /nix/store/af8wfwyb7gcpg625641h4f2gg0xpnsa5-etc.drv /nix/store/pgrvx4rfdi5ykk9bvi3dgvhkbysihz4y-activate.drv /nix/store/lrzqbn66vgvq03jpgsk6zl3amqmqk3q2-nixos-system-rg28xx-sd-card-26.11.20260925.e94cb15.drv these 3 paths will be fetched (441.1 MiB download, 2.0 GiB unpacked): /nix/store/5p61b31f57rq6rs4kbmhj8424i90ian9-source /nix/store/prbjly9qycffpvcv17f7cmd8xxh2wlbp-source /nix/store/shfidnqcgzk8xqfa77i2apdq1gvzjv16-source building '/nix/store/05943q1g6m1di92jag49bmmagvlsjv0n-boot.json.drv' on 'ssh-ng://nix@superintendent' building '/nix/store/4n4s9p8d4l3y0hwb4f614lrvc3ly7khj-etc-os-release.drv' on 'ssh-ng://nix@superintendent' building '/nix/store/9q5lvc312sx2jhcaq3sm5kmg9p8gg2v2-issue.drv' on 'ssh-ng://nix@superintendent' building '/nix/store/qmy1hfg5q121k1vd0d3p2fdgvkzvpfhx-nixos-version.drv' on 'ssh-ng://nix@superintendent' building '/nix/store/05943q1g6m1di92jag49bmmagvlsjv0n-boot.json.drv' boot.json> structuredAttrs is enabled building '/nix/store/4n4s9p8d4l3y0hwb4f614lrvc3ly7khj-etc-os-release.drv' etc-os-release> structuredAttrs is enabled building '/nix/store/9q5lvc312sx2jhcaq3sm5kmg9p8gg2v2-issue.drv' issue> structuredAttrs is enabled building '/nix/store/ndw8xxdva0bivzblws652v6k3nqnwwfc-shutdown-ramfs-contents.json.drv' on 'ssh-ng://nix@superintendent' building '/nix/store/qmy1hfg5q121k1vd0d3p2fdgvkzvpfhx-nixos-version.drv' nixos-version> structuredAttrs is enabled nixos-version> Running phase: patchPhase nixos-version> Running phase: updateAutotoolsGnuConfigScriptsPhase nixos-version> Running phase: configurePhase nixos-version> no configure script, doing nothing nixos-version> Running phase: buildPhase nixos-version> Running phase: checkPhase nixos-version> Running phase: installPhase nixos-version> no Makefile or custom installPhase, doing nothing nixos-version> Running phase: fixupPhase nixos-version> shrinking RPATHs of ELF executables and libraries in /nix/store/hzs3n4g8szr3q84xmpbibi59palkm1sp-nixos-version nixos-version> checking for references to /build/ in /nix/store/hzs3n4g8szr3q84xmpbibi59palkm1sp-nixos-version... nixos-version> gzipping man pages under /nix/store/hzs3n4g8szr3q84xmpbibi59palkm1sp-nixos-version/share/man/ nixos-version> patching script interpreter paths in /nix/store/hzs3n4g8szr3q84xmpbibi59palkm1sp-nixos-version building '/nix/store/ndw8xxdva0bivzblws652v6k3nqnwwfc-shutdown-ramfs-contents.json.drv' shutdown-ramfs-contents.json> structuredAttrs is enabled building '/nix/store/1lywbn19fdgjsmsadlb9a8yphhbgadgj-libretro-gpsp-0-unstable-2026-09-19.drv' on 'ssh-ng://nix@superintendent' building '/nix/store/jrzaqddvjfdl4zr5759binhhrb3d447g-unit-generate-shutdown-ramfs.service.drv' on 'ssh-ng://nix@superintendent' building '/nix/store/jrzaqddvjfdl4zr5759binhhrb3d447g-unit-generate-shutdown-ramfs.service.drv' unit-generate-shutdown-ramfs.service> structuredAttrs is enabled building '/nix/store/1lywbn19fdgjsmsadlb9a8yphhbgadgj-libretro-gpsp-0-unstable-2026-09-19.drv' libretro-gpsp-0-unstable-2026-09-19> Running phase: unpackPhase libretro-gpsp-0-unstable-2026-09-19> unpacking source archive /nix/store/prbjly9qycffpvcv17f7cmd8xxh2wlbp-source libretro-gpsp-0-unstable-2026-09-19> source root is source libretro-gpsp-0-unstable-2026-09-19> Running phase: patchPhase libretro-gpsp-0-unstable-2026-09-19> Running phase: updateAutotoolsGnuConfigScriptsPhase libretro-gpsp-0-unstable-2026-09-19> Running phase: configurePhase libretro-gpsp-0-unstable-2026-09-19> no configure script, doing nothing libretro-gpsp-0-unstable-2026-09-19> Running phase: buildPhase libretro-gpsp-0-unstable-2026-09-19> build flags: -j4 SHELL=/nix/store/idnyqaaix26szkvhs1mjgi7990jajz9a-bash-5.3p15/bin/bash platform=unix ARCH=arm64 libretro-gpsp-0-unstable-2026-09-19> /nix/store/idnyqaaix26szkvhs1mjgi7990jajz9a-bash-5.3p15/bin/bash: line 1: git: command not found libretro-gpsp-0-unstable-2026-09-19> gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o main.o main.c libretro-gpsp-0-unstable-2026-09-19> gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o gba_memory.o gba_memory.c libretro-gpsp-0-unstable-2026-09-19> gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o savestate.o savestate.c libretro-gpsp-0-unstable-2026-09-19> gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o input.o input.c libretro-gpsp-0-unstable-2026-09-19> gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o sound.o sound.c libretro-gpsp-0-unstable-2026-09-19> gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o cheats.o cheats.c libretro-gpsp-0-unstable-2026-09-19> gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o memmap.o memmap.c libretro-gpsp-0-unstable-2026-09-19> gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o serial.o serial.c libretro-gpsp-0-unstable-2026-09-19> gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o gbp.o gbp.c libretro-gpsp-0-unstable-2026-09-19> gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o rfu.o rfu.c libretro-gpsp-0-unstable-2026-09-19> gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o serial_proto.o serial_proto.c libretro-gpsp-0-unstable-2026-09-19> gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o libretro/libretro.o libretro/libretro.c libretro-gpsp-0-unstable-2026-09-19> gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o gba_cc_lut.o gba_cc_lut.c libretro-gpsp-0-unstable-2026-09-19> gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o libretro/libretro-common/compat/compat_posix_string.o libretro/libretro-common/compat/compat_posix_string.c libretro-gpsp-0-unstable-2026-09-19> gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o libretro/libretro-common/compat/compat_strl.o libretro/libretro-common/compat/compat_strl.c libretro-gpsp-0-unstable-2026-09-19> gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o libretro/libretro-common/compat/fopen_utf8.o libretro/libretro-common/compat/fopen_utf8.c libretro-gpsp-0-unstable-2026-09-19> gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o libretro/libretro-common/encodings/encoding_utf.o libretro/libretro-common/encodings/encoding_utf.c libretro-gpsp-0-unstable-2026-09-19> gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o libretro/libretro-common/file/file_path.o libretro/libretro-common/file/file_path.c libretro-gpsp-0-unstable-2026-09-19> gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o libretro/libretro-common/file/file_path_io.o libretro/libretro-common/file/file_path_io.c libretro-gpsp-0-unstable-2026-09-19> gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o libretro/libretro-common/streams/file_stream.o libretro/libretro-common/streams/file_stream.c libretro-gpsp-0-unstable-2026-09-19> gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o libretro/libretro-common/string/stdstring.o libretro/libretro-common/string/stdstring.c libretro-gpsp-0-unstable-2026-09-19> gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o libretro/libretro-common/time/rtime.o libretro/libretro-common/time/rtime.c libretro-gpsp-0-unstable-2026-09-19> gcc -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o libretro/libretro-common/vfs/vfs_implementation.o libretro/libretro-common/vfs/vfs_implementation.c building '/nix/store/63klr11zjhw1qmi1d52vrfl4w38hcxgf-libretro-mame2003-plus-0-unstable-2026-09-19.drv' on 'ssh-ng://nix@superintendent' libretro-gpsp-0-unstable-2026-09-19> gcc -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -O3 -DNDEBUG -c -o bios_data.o bios_data.S libretro-gpsp-0-unstable-2026-09-19> g++ -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -fno-rtti -fno-exceptions -std=c++11 -O3 -DNDEBUG -c -o video.o video.cc libretro-gpsp-0-unstable-2026-09-19> g++ -I./libretro -I./libretro/libretro-common/include -I./ -DHAVE_STRINGS_H -DHAVE_STDINT_H -DHAVE_INTTYPES_H -D__LIBRETRO__ -DINLINE=inline -Wall -fPIC -DFRONTEND_SUPPORTS_RGB565 -fno-rtti -fno-exceptions -std=c++11 -O3 -DNDEBUG -c -o cpu.o cpu.cc building '/nix/store/63klr11zjhw1qmi1d52vrfl4w38hcxgf-libretro-mame2003-plus-0-unstable-2026-09-19.drv' libretro-mame2003-plus-0-unstable-2026-09-19> Running phase: unpackPhase libretro-mame2003-plus-0-unstable-2026-09-19> unpacking source archive /nix/store/5p61b31f57rq6rs4kbmhj8424i90ian9-source libretro-mame2003-plus-0-unstable-2026-09-19> source root is source libretro-mame2003-plus-0-unstable-2026-09-19> Running phase: patchPhase libretro-mame2003-plus-0-unstable-2026-09-19> Running phase: updateAutotoolsGnuConfigScriptsPhase libretro-mame2003-plus-0-unstable-2026-09-19> Running phase: configurePhase libretro-mame2003-plus-0-unstable-2026-09-19> no configure script, doing nothing libretro-mame2003-plus-0-unstable-2026-09-19> Running phase: buildPhase libretro-mame2003-plus-0-unstable-2026-09-19> build flags: -j4 SHELL=/nix/store/idnyqaaix26szkvhs1mjgi7990jajz9a-bash-5.3p15/bin/bash platform=unix ARCH=arm64 libretro-mame2003-plus-0-unstable-2026-09-19> /nix/store/idnyqaaix26szkvhs1mjgi7990jajz9a-bash-5.3p15/bin/bash: line 1: git: command not found libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/mame2003/mame2003.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/mame2003/core_options.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/mame2003/video.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/artwork.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/mame2003/video.c:7: libretro-mame2003-plus-0-unstable-2026-09-19> src/common.h:464:55: warning: 'struct GameDriver' declared inside parameter list will not be visible outside of this definition or declaration libretro-mame2003-plus-0-unstable-2026-09-19> 464 | const struct RomModule *rom_first_region(const struct GameDriver *drv); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/mame2003/core_options.c: In function 'update_variables': libretro-mame2003-plus-0-unstable-2026-09-19> src/mame2003/core_options.c:1222:39: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 1222 | options.cpu_clock_scale = (double) atoi(var.value) / 100; libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/mame2003/core_options.c: At top level: libretro-mame2003-plus-0-unstable-2026-09-19> src/mame2003/core_options.c:754:47: warning: 'option_def_cyclone_mode' defined but not used [-Wunused-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 754 | static struct retro_core_option_v2_definition option_def_cyclone_mode = { libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/artwork.c: In function 'render_ui_overlay': libretro-mame2003-plus-0-unstable-2026-09-19> src/artwork.c:2171:13: warning: variable 'width' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 2171 | int width, height; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/artwork.c: In function 'artwork_load': libretro-mame2003-plus-0-unstable-2026-09-19> src/artwork.c:2306:26: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] libretro-mame2003-plus-0-unstable-2026-09-19> 2306 | for (tmp = list; tmp->type != OVERLAY_TYPE_END; count++) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/bootstrap.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cheat.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/cheat.c: In function 'UIPressedRepeatThrottle': libretro-mame2003-plus-0-unstable-2026-09-19> src/cheat.c:1453:33: warning: variable 'pressed' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 1453 | int pressed = 0; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cheat.c: In function 'DoSearchMenu': libretro-mame2003-plus-0-unstable-2026-09-19> src/cheat.c:4876:25: warning: variable 'submenuChoice' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 4876 | static INT32 submenuChoice = 0; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/common.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/common.c: In function 'readsample': libretro-mame2003-plus-0-unstable-2026-09-19> src/common.c:473:28: warning: unused variable 'SampleFile' [-Wunused-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 473 | struct GameSample *SampleFile; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/common.c: In function 'readsamples': libretro-mame2003-plus-0-unstable-2026-09-19> src/common.c:507:8: warning: variable 'missing_sample' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 507 | bool missing_sample = false; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/config.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/config.c: In function 'config_read_ports': libretro-mame2003-plus-0-unstable-2026-09-19> src/config.c:332:22: warning: variable 'total' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 332 | unsigned int total; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/config.c: In function 'config_read_coin_and_ticket_counters': libretro-mame2003-plus-0-unstable-2026-09-19> src/config.c:441:13: warning: variable 'coin_counters' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 441 | int coin_counters; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/controls.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpuexec.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpuint.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpuintrf.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/datafile.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/datafile.c:369:12: warning: 'ci_strcmp' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 369 | static int ci_strcmp (const char *s1, const char *s2) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drawgfx.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/driver.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/drawgfx.c: In function 'draw_crosshair': libretro-mame2003-plus-0-unstable-2026-09-19> src/drawgfx.c:3521:29: warning: variable 'black' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 3521 | unsigned long color,black,white; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/fileio.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/harddisk.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/fileio.c: In function 'osd_get_path_info': libretro-mame2003-plus-0-unstable-2026-09-19> src/fileio.c:273:45: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] libretro-mame2003-plus-0-unstable-2026-09-19> 273 | snprintf(buffer, PATH_MAX_LENGTH, "%s%c%s", currDir, PATH_DEFAULT_SLASH_C(), filename); libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from /nix/store/6rgkfqr5mcjr39irv7wlbhfih2r5s2nl-glibc-2.42-84-dev/include/stdio.h:970, libretro-mame2003-plus-0-unstable-2026-09-19> from src/libretro-common/include/streams/file_stream.h:26, libretro-mame2003-plus-0-unstable-2026-09-19> from src/fileio.c:11: libretro-mame2003-plus-0-unstable-2026-09-19> In function 'snprintf', libretro-mame2003-plus-0-unstable-2026-09-19> inlined from 'osd_get_path_info' at src/fileio.c:273:4: libretro-mame2003-plus-0-unstable-2026-09-19> /nix/store/6rgkfqr5mcjr39irv7wlbhfih2r5s2nl-glibc-2.42-84-dev/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 libretro-mame2003-plus-0-unstable-2026-09-19> 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> 69 | __glibc_objsize (__s), __fmt, libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> 70 | __va_arg_pack ()); libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/hash.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/hiscore.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/info.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/inptport.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/info.c: In function 'print_game_rom': libretro-mame2003-plus-0-unstable-2026-09-19> src/info.c:395:80: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] libretro-mame2003-plus-0-unstable-2026-09-19> 395 | default: fprintf(out, " region=\"0x%x\"", ROMREGION_GETTYPE(region)); libretro-mame2003-plus-0-unstable-2026-09-19> | ~^ libretro-mame2003-plus-0-unstable-2026-09-19> | | libretro-mame2003-plus-0-unstable-2026-09-19> | unsigned int libretro-mame2003-plus-0-unstable-2026-09-19> | %lx libretro-mame2003-plus-0-unstable-2026-09-19> src/info.c: At top level: libretro-mame2003-plus-0-unstable-2026-09-19> src/info.c:646:13: warning: 'print_game_history' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 646 | static void print_game_history(FILE* out, const struct GameDriver* game) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/input.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/inptport.c:575:13: warning: 'writeint' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 575 | static void writeint(mame_file *f,UINT32 num) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/inptport.c:556:12: warning: 'readint' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 556 | static int readint(mame_file *f,UINT32 *num) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/mame-memory.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/mame.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/mamedbg.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/mame_unzip.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/ost_samples.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/palette.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/ost_samples.c:502:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] libretro-mame2003-plus-0-unstable-2026-09-19> 502 | contra_sample_set_names libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/ost_samples.c:509:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] libretro-mame2003-plus-0-unstable-2026-09-19> 509 | ddragon_sample_set_names libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/ost_samples.c:516:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] libretro-mame2003-plus-0-unstable-2026-09-19> 516 | ffight_sample_set_names libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/ost_samples.c:523:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] libretro-mame2003-plus-0-unstable-2026-09-19> 523 | ikari_sample_set_names libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/ost_samples.c:530:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] libretro-mame2003-plus-0-unstable-2026-09-19> 530 | mk_sample_set_names libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/ost_samples.c:537:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] libretro-mame2003-plus-0-unstable-2026-09-19> 537 | moonwalker_sample_set_names libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/ost_samples.c:544:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] libretro-mame2003-plus-0-unstable-2026-09-19> 544 | nba_jam_sample_set_names libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/ost_samples.c:551:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] libretro-mame2003-plus-0-unstable-2026-09-19> 551 | outrun_sample_set_names libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/ost_samples.c:558:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] libretro-mame2003-plus-0-unstable-2026-09-19> 558 | robocop_sample_set_names libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/ost_samples.c:565:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] libretro-mame2003-plus-0-unstable-2026-09-19> 565 | sf1_sample_set_names libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/ost_samples.c:572:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] libretro-mame2003-plus-0-unstable-2026-09-19> 572 | sf2_sample_set_names libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/ost_samples.c:579:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] libretro-mame2003-plus-0-unstable-2026-09-19> 579 | shinobi_sample_set_names libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/png.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/profiler.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndintrf.c... libretro-gpsp-0-unstable-2026-09-19> gcc -fPIC -shared -Wl,--version-script=link.T -I./libretro -I./libretro/libretro-common/include -I./ -O3 -DNDEBUG -o gpsp_libretro.so ./main.o ./gba_memory.o ./savestate.o ./input.o ./sound.o ./cheats.o ./memmap.o ./serial.o ./gbp.o ./rfu.o ./serial_proto.o ./libretro/libretro.o ./gba_cc_lut.o ./libretro/libretro-common/compat/compat_posix_string.o ./libretro/libretro-common/compat/compat_strl.o ./libretro/libretro-common/compat/fopen_utf8.o ./libretro/libretro-common/encodings/encoding_utf.o ./libretro/libretro-common/file/file_path.o ./libretro/libretro-common/file/file_path_io.o ./libretro/libretro-common/streams/file_stream.o ./libretro/libretro-common/string/stdstring.o ./libretro/libretro-common/time/rtime.o ./libretro/libretro-common/vfs/vfs_implementation.o ./bios_data.o ./video.o ./cpu.o -lm -Wl,--no-undefined libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/state.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/tilemap.c... libretro-gpsp-0-unstable-2026-09-19> Running phase: installPhase libretro-mame2003-plus-0-unstable-2026-09-19> src/state.c: In function 'ss_register_func': libretro-mame2003-plus-0-unstable-2026-09-19> src/state.c:302:118: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 302 | log_cb(RETRO_LOG_DEBUG, LOGPRE "Duplicate save state function (%d, 0x%x)\n", ss_current_tag, (int)func); libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-gpsp-0-unstable-2026-09-19> Running phase: fixupPhase libretro-gpsp-0-unstable-2026-09-19> shrinking RPATHs of ELF executables and libraries in /nix/store/7y5l1kzcmjnnv7knvfs31ddxsmwfmhsz-libretro-gpsp-0-unstable-2026-09-19 libretro-gpsp-0-unstable-2026-09-19> shrinking /nix/store/7y5l1kzcmjnnv7knvfs31ddxsmwfmhsz-libretro-gpsp-0-unstable-2026-09-19/lib/retroarch/cores/gpsp_libretro.so libretro-gpsp-0-unstable-2026-09-19> checking for references to /build/ in /nix/store/7y5l1kzcmjnnv7knvfs31ddxsmwfmhsz-libretro-gpsp-0-unstable-2026-09-19... libretro-gpsp-0-unstable-2026-09-19> patching script interpreter paths in /nix/store/7y5l1kzcmjnnv7knvfs31ddxsmwfmhsz-libretro-gpsp-0-unstable-2026-09-19 libretro-gpsp-0-unstable-2026-09-19> stripping (with command strip and flags -S -p) in /nix/store/7y5l1kzcmjnnv7knvfs31ddxsmwfmhsz-libretro-gpsp-0-unstable-2026-09-19/lib /nix/store/7y5l1kzcmjnnv7knvfs31ddxsmwfmhsz-libretro-gpsp-0-unstable-2026-09-19/bin libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/timer.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/ui_text.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/usrintrf.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/window.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/x86drc.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/usrintrf.c: In function 'ui_drawchar': libretro-mame2003-plus-0-unstable-2026-09-19> src/usrintrf.c:491:56: warning: declaration of 'color' shadows a global declaration [-Wshadow] libretro-mame2003-plus-0-unstable-2026-09-19> 491 | void ui_drawchar(struct mame_bitmap *dest, int ch, int color, int sx, int sy) libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/usrintrf.c:81:22: note: shadowed declaration is here libretro-mame2003-plus-0-unstable-2026-09-19> 81 | static int mode,bank,color,firstdrawn; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/usrintrf.c: In function 'ui_text_ex': libretro-mame2003-plus-0-unstable-2026-09-19> src/usrintrf.c:515:114: warning: declaration of 'color' shadows a global declaration [-Wshadow] libretro-mame2003-plus-0-unstable-2026-09-19> 515 | static void ui_text_ex(struct mame_bitmap *bitmap, const char *buf_begin, const char *buf_end, int x, int y, int color) libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/usrintrf.c:81:22: note: shadowed declaration is here libretro-mame2003-plus-0-unstable-2026-09-19> 81 | static int mode,bank,color,firstdrawn; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/usrintrf.c: In function 'ui_multitext_ex': libretro-mame2003-plus-0-unstable-2026-09-19> src/usrintrf.c:668:130: warning: declaration of 'color' shadows a global declaration [-Wshadow] libretro-mame2003-plus-0-unstable-2026-09-19> 668 | static void ui_multitext_ex(struct mame_bitmap *bitmap, const char *begin, const char *end, unsigned maxchars, int x, int y, int color) libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/usrintrf.c:81:22: note: shadowed declaration is here libretro-mame2003-plus-0-unstable-2026-09-19> 81 | static int mode,bank,color,firstdrawn; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/usrintrf.c: In function 'ui_multitextbox_ex': libretro-mame2003-plus-0-unstable-2026-09-19> src/usrintrf.c:687:149: warning: declaration of 'color' shadows a global declaration [-Wshadow] libretro-mame2003-plus-0-unstable-2026-09-19> 687 | static void ui_multitextbox_ex(struct mame_bitmap *bitmap, const char *begin, const char *end, unsigned maxchars, int x, int y, int dx, int dy, int color) libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/usrintrf.c:81:22: note: shadowed declaration is here libretro-mame2003-plus-0-unstable-2026-09-19> 81 | static int mode,bank,color,firstdrawn; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/x86drc.c:12: libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c: In function 'drc_begin_sequence': libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:977:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 977 | do { OP1(0xe9); OP4((UINT32)(target) - ((UINT32)drc->cache_top + 4)); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:199:67: note: in definition of macro 'OP4' libretro-mame2003-plus-0-unstable-2026-09-19> 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:217:17: note: in expansion of macro '_jmp' libretro-mame2003-plus-0-unstable-2026-09-19> 217 | _jmp(drc->dispatch); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:977:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 977 | do { OP1(0xe9); OP4((UINT32)(target) - ((UINT32)drc->cache_top + 4)); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:199:67: note: in definition of macro 'OP4' libretro-mame2003-plus-0-unstable-2026-09-19> 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:217:17: note: in expansion of macro '_jmp' libretro-mame2003-plus-0-unstable-2026-09-19> 217 | _jmp(drc->dispatch); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c: In function 'drc_end_sequence': libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:977:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 977 | do { OP1(0xe9); OP4((UINT32)(target) - ((UINT32)drc->cache_top + 4)); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:199:67: note: in definition of macro 'OP4' libretro-mame2003-plus-0-unstable-2026-09-19> 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:241:33: note: in expansion of macro '_jmp' libretro-mame2003-plus-0-unstable-2026-09-19> 241 | _jmp(drc->sequence_list[j].target); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:977:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 977 | do { OP1(0xe9); OP4((UINT32)(target) - ((UINT32)drc->cache_top + 4)); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:199:67: note: in definition of macro 'OP4' libretro-mame2003-plus-0-unstable-2026-09-19> 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:241:33: note: in expansion of macro '_jmp' libretro-mame2003-plus-0-unstable-2026-09-19> 241 | _jmp(drc->sequence_list[j].target); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c: In function 'drc_append_verify_code': libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:213:38: note: in expansion of macro 'OP4' libretro-mame2003-plus-0-unstable-2026-09-19> 213 | do { OP1(0x05 | (((reg) & 7) << 3)); OP4(addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:639:28: note: in expansion of macro 'MODRM_MABS' libretro-mame2003-plus-0-unstable-2026-09-19> 639 | OP1(0x83); MODRM_MABS(reg, addr); OP1(imm); \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:669:6: note: in expansion of macro '_arith_m32abs_imm_common' libretro-mame2003-plus-0-unstable-2026-09-19> 669 | do { _arith_m32abs_imm_common(7, addr, imm); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:285:17: note: in expansion of macro '_cmp_m32abs_imm' libretro-mame2003-plus-0-unstable-2026-09-19> 285 | _cmp_m32abs_imm(code, *(UINT32 *)code); /* cmp [pc],opcode*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:213:38: note: in expansion of macro 'OP4' libretro-mame2003-plus-0-unstable-2026-09-19> 213 | do { OP1(0x05 | (((reg) & 7) << 3)); OP4(addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:643:28: note: in expansion of macro 'MODRM_MABS' libretro-mame2003-plus-0-unstable-2026-09-19> 643 | OP1(0x81); MODRM_MABS(reg, addr); OP4(imm); \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:669:6: note: in expansion of macro '_arith_m32abs_imm_common' libretro-mame2003-plus-0-unstable-2026-09-19> 669 | do { _arith_m32abs_imm_common(7, addr, imm); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:285:17: note: in expansion of macro '_cmp_m32abs_imm' libretro-mame2003-plus-0-unstable-2026-09-19> 285 | _cmp_m32abs_imm(code, *(UINT32 *)code); /* cmp [pc],opcode*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:213:38: note: in expansion of macro 'OP4' libretro-mame2003-plus-0-unstable-2026-09-19> 213 | do { OP1(0x05 | (((reg) & 7) << 3)); OP4(addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:746:28: note: in expansion of macro 'MODRM_MABS' libretro-mame2003-plus-0-unstable-2026-09-19> 746 | OP1(0x83); MODRM_MABS(reg, addr); OP1(imm); \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:773:6: note: in expansion of macro '_arith_m16abs_imm_common' libretro-mame2003-plus-0-unstable-2026-09-19> 773 | do { _arith_m16abs_imm_common(7, addr, imm); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:290:17: note: in expansion of macro '_cmp_m16abs_imm' libretro-mame2003-plus-0-unstable-2026-09-19> 290 | _cmp_m16abs_imm(code, *(UINT16 *)code); /* cmp [pc],opcode*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:213:38: note: in expansion of macro 'OP4' libretro-mame2003-plus-0-unstable-2026-09-19> 213 | do { OP1(0x05 | (((reg) & 7) << 3)); OP4(addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:750:28: note: in expansion of macro 'MODRM_MABS' libretro-mame2003-plus-0-unstable-2026-09-19> 750 | OP1(0x81); MODRM_MABS(reg, addr); OP2(imm); \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:773:6: note: in expansion of macro '_arith_m16abs_imm_common' libretro-mame2003-plus-0-unstable-2026-09-19> 773 | do { _arith_m16abs_imm_common(7, addr, imm); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:290:17: note: in expansion of macro '_cmp_m16abs_imm' libretro-mame2003-plus-0-unstable-2026-09-19> 290 | _cmp_m16abs_imm(code, *(UINT16 *)code); /* cmp [pc],opcode*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:213:38: note: in expansion of macro 'OP4' libretro-mame2003-plus-0-unstable-2026-09-19> 213 | do { OP1(0x05 | (((reg) & 7) << 3)); OP4(addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:781:17: note: in expansion of macro 'MODRM_MABS' libretro-mame2003-plus-0-unstable-2026-09-19> 781 | do { OP1(0x80); MODRM_MABS(reg, addr); OP1(imm); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:802:6: note: in expansion of macro '_arith_m8abs_imm_common' libretro-mame2003-plus-0-unstable-2026-09-19> 802 | do { _arith_m8abs_imm_common(7, addr, imm); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:295:17: note: in expansion of macro '_cmp_m8abs_imm' libretro-mame2003-plus-0-unstable-2026-09-19> 295 | _cmp_m8abs_imm(code, *(UINT8 *)code); /* cmp [pc],opcode*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c: In function 'drc_append_save_volatiles': libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:213:38: note: in expansion of macro 'OP4' libretro-mame2003-plus-0-unstable-2026-09-19> 213 | do { OP1(0x05 | (((reg) & 7) << 3)); OP4(addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:423:17: note: in expansion of macro 'MODRM_MABS' libretro-mame2003-plus-0-unstable-2026-09-19> 423 | do { OP1(0x89); MODRM_MABS(sreg, addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:324:17: note: in expansion of macro '_mov_m32abs_r32' libretro-mame2003-plus-0-unstable-2026-09-19> 324 | _mov_m32abs_r32(drc->icountptr, REG_EBP); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:213:38: note: in expansion of macro 'OP4' libretro-mame2003-plus-0-unstable-2026-09-19> 213 | do { OP1(0x05 | (((reg) & 7) << 3)); OP4(addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:423:17: note: in expansion of macro 'MODRM_MABS' libretro-mame2003-plus-0-unstable-2026-09-19> 423 | do { OP1(0x89); MODRM_MABS(sreg, addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:326:17: note: in expansion of macro '_mov_m32abs_r32' libretro-mame2003-plus-0-unstable-2026-09-19> 326 | _mov_m32abs_r32(drc->pcptr, REG_EDI); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:213:38: note: in expansion of macro 'OP4' libretro-mame2003-plus-0-unstable-2026-09-19> 213 | do { OP1(0x05 | (((reg) & 7) << 3)); OP4(addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:423:17: note: in expansion of macro 'MODRM_MABS' libretro-mame2003-plus-0-unstable-2026-09-19> 423 | do { OP1(0x89); MODRM_MABS(sreg, addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:328:17: note: in expansion of macro '_mov_m32abs_r32' libretro-mame2003-plus-0-unstable-2026-09-19> 328 | _mov_m32abs_r32(drc->esiptr, REG_ESI); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c: In function 'drc_append_restore_volatiles': libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:213:38: note: in expansion of macro 'OP4' libretro-mame2003-plus-0-unstable-2026-09-19> 213 | do { OP1(0x05 | (((reg) & 7) << 3)); OP4(addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:369:17: note: in expansion of macro 'MODRM_MABS' libretro-mame2003-plus-0-unstable-2026-09-19> 369 | do { OP1(0x8b); MODRM_MABS(dreg, addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:339:17: note: in expansion of macro '_mov_r32_m32abs' libretro-mame2003-plus-0-unstable-2026-09-19> 339 | _mov_r32_m32abs(REG_EBP, drc->icountptr); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:213:38: note: in expansion of macro 'OP4' libretro-mame2003-plus-0-unstable-2026-09-19> 213 | do { OP1(0x05 | (((reg) & 7) << 3)); OP4(addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:369:17: note: in expansion of macro 'MODRM_MABS' libretro-mame2003-plus-0-unstable-2026-09-19> 369 | do { OP1(0x8b); MODRM_MABS(dreg, addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:341:17: note: in expansion of macro '_mov_r32_m32abs' libretro-mame2003-plus-0-unstable-2026-09-19> 341 | _mov_r32_m32abs(REG_EDI, drc->pcptr); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:213:38: note: in expansion of macro 'OP4' libretro-mame2003-plus-0-unstable-2026-09-19> 213 | do { OP1(0x05 | (((reg) & 7) << 3)); OP4(addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:369:17: note: in expansion of macro 'MODRM_MABS' libretro-mame2003-plus-0-unstable-2026-09-19> 369 | do { OP1(0x8b); MODRM_MABS(dreg, addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:343:17: note: in expansion of macro '_mov_r32_m32abs' libretro-mame2003-plus-0-unstable-2026-09-19> 343 | _mov_r32_m32abs(REG_ESI, drc->esiptr); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c: In function 'drc_append_save_call_restore': libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:982:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 982 | do { if (drc->uses_fp) OP1(0xe8); OP4((UINT32)(target) - ((UINT32)drc->cache_top + 4)); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:199:67: note: in definition of macro 'OP4' libretro-mame2003-plus-0-unstable-2026-09-19> 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:354:9: note: in expansion of macro '_call' libretro-mame2003-plus-0-unstable-2026-09-19> 354 | _call(target); /* call target*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:982:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 982 | do { if (drc->uses_fp) OP1(0xe8); OP4((UINT32)(target) - ((UINT32)drc->cache_top + 4)); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:199:67: note: in definition of macro 'OP4' libretro-mame2003-plus-0-unstable-2026-09-19> 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:354:9: note: in expansion of macro '_call' libretro-mame2003-plus-0-unstable-2026-09-19> 354 | _call(target); /* call target*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c: In function 'drc_append_dispatcher': libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:218:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 218 | if ((UINT32)(disp) == 0 && (base) != REG_ESP && (base) != REG_EBP) \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:256:17: note: in expansion of macro 'MODRM_MBD' libretro-mame2003-plus-0-unstable-2026-09-19> 256 | MODRM_MBD(reg,indx,disp); \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:375:17: note: in expansion of macro 'MODRM_MBISD' libretro-mame2003-plus-0-unstable-2026-09-19> 375 | do { OP1(0x8b); MODRM_MBISD(dreg, NO_BASE, indx, scale, disp); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:389:9: note: in expansion of macro '_mov_r32_m32isd' libretro-mame2003-plus-0-unstable-2026-09-19> 389 | _mov_r32_m32isd(REG_EAX, REG_EAX, 4, drc->lookup_l1); /* mov eax,[eax*4 + l1lookup]*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:222:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 222 | else if ((INT8)(INT32)(disp) == (INT32)(disp)) \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:256:17: note: in expansion of macro 'MODRM_MBD' libretro-mame2003-plus-0-unstable-2026-09-19> 256 | MODRM_MBD(reg,indx,disp); \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:375:17: note: in expansion of macro 'MODRM_MBISD' libretro-mame2003-plus-0-unstable-2026-09-19> 375 | do { OP1(0x8b); MODRM_MBISD(dreg, NO_BASE, indx, scale, disp); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:389:9: note: in expansion of macro '_mov_r32_m32isd' libretro-mame2003-plus-0-unstable-2026-09-19> 389 | _mov_r32_m32isd(REG_EAX, REG_EAX, 4, drc->lookup_l1); /* mov eax,[eax*4 + l1lookup]*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:222:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 222 | else if ((INT8)(INT32)(disp) == (INT32)(disp)) \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:256:17: note: in expansion of macro 'MODRM_MBD' libretro-mame2003-plus-0-unstable-2026-09-19> 256 | MODRM_MBD(reg,indx,disp); \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:375:17: note: in expansion of macro 'MODRM_MBISD' libretro-mame2003-plus-0-unstable-2026-09-19> 375 | do { OP1(0x8b); MODRM_MBISD(dreg, NO_BASE, indx, scale, disp); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:389:9: note: in expansion of macro '_mov_r32_m32isd' libretro-mame2003-plus-0-unstable-2026-09-19> 389 | _mov_r32_m32isd(REG_EAX, REG_EAX, 4, drc->lookup_l1); /* mov eax,[eax*4 + l1lookup]*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:228:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 228 | OP1((INT32)disp); \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:197:58: note: in definition of macro 'OP1' libretro-mame2003-plus-0-unstable-2026-09-19> 197 | #define OP1(x) do { *drc->cache_top++ = (UINT8)(x); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:256:17: note: in expansion of macro 'MODRM_MBD' libretro-mame2003-plus-0-unstable-2026-09-19> 256 | MODRM_MBD(reg,indx,disp); \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:375:17: note: in expansion of macro 'MODRM_MBISD' libretro-mame2003-plus-0-unstable-2026-09-19> 375 | do { OP1(0x8b); MODRM_MBISD(dreg, NO_BASE, indx, scale, disp); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:389:9: note: in expansion of macro '_mov_r32_m32isd' libretro-mame2003-plus-0-unstable-2026-09-19> 389 | _mov_r32_m32isd(REG_EAX, REG_EAX, 4, drc->lookup_l1); /* mov eax,[eax*4 + l1lookup]*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:233:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 233 | OP1((INT32)disp); \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:197:58: note: in definition of macro 'OP1' libretro-mame2003-plus-0-unstable-2026-09-19> 197 | #define OP1(x) do { *drc->cache_top++ = (UINT8)(x); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:256:17: note: in expansion of macro 'MODRM_MBD' libretro-mame2003-plus-0-unstable-2026-09-19> 256 | MODRM_MBD(reg,indx,disp); \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:375:17: note: in expansion of macro 'MODRM_MBISD' libretro-mame2003-plus-0-unstable-2026-09-19> 375 | do { OP1(0x8b); MODRM_MBISD(dreg, NO_BASE, indx, scale, disp); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:389:9: note: in expansion of macro '_mov_r32_m32isd' libretro-mame2003-plus-0-unstable-2026-09-19> 389 | _mov_r32_m32isd(REG_EAX, REG_EAX, 4, drc->lookup_l1); /* mov eax,[eax*4 + l1lookup]*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:242:25: note: in expansion of macro 'OP4' libretro-mame2003-plus-0-unstable-2026-09-19> 242 | OP4(disp); \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:256:17: note: in expansion of macro 'MODRM_MBD' libretro-mame2003-plus-0-unstable-2026-09-19> 256 | MODRM_MBD(reg,indx,disp); \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:375:17: note: in expansion of macro 'MODRM_MBISD' libretro-mame2003-plus-0-unstable-2026-09-19> 375 | do { OP1(0x8b); MODRM_MBISD(dreg, NO_BASE, indx, scale, disp); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:389:9: note: in expansion of macro '_mov_r32_m32isd' libretro-mame2003-plus-0-unstable-2026-09-19> 389 | _mov_r32_m32isd(REG_EAX, REG_EAX, 4, drc->lookup_l1); /* mov eax,[eax*4 + l1lookup]*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:247:25: note: in expansion of macro 'OP4' libretro-mame2003-plus-0-unstable-2026-09-19> 247 | OP4(disp); \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:256:17: note: in expansion of macro 'MODRM_MBD' libretro-mame2003-plus-0-unstable-2026-09-19> 256 | MODRM_MBD(reg,indx,disp); \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:375:17: note: in expansion of macro 'MODRM_MBISD' libretro-mame2003-plus-0-unstable-2026-09-19> 375 | do { OP1(0x8b); MODRM_MBISD(dreg, NO_BASE, indx, scale, disp); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:389:9: note: in expansion of macro '_mov_r32_m32isd' libretro-mame2003-plus-0-unstable-2026-09-19> 389 | _mov_r32_m32isd(REG_EAX, REG_EAX, 4, drc->lookup_l1); /* mov eax,[eax*4 + l1lookup]*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:257:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 257 | else if ((UINT32)(disp) == 0 || (base) == NO_BASE) \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:375:17: note: in expansion of macro 'MODRM_MBISD' libretro-mame2003-plus-0-unstable-2026-09-19> 375 | do { OP1(0x8b); MODRM_MBISD(dreg, NO_BASE, indx, scale, disp); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:389:9: note: in expansion of macro '_mov_r32_m32isd' libretro-mame2003-plus-0-unstable-2026-09-19> 389 | _mov_r32_m32isd(REG_EAX, REG_EAX, 4, drc->lookup_l1); /* mov eax,[eax*4 + l1lookup]*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:261:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 261 | if ((UINT32)(disp) != 0) OP4(disp); \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:375:17: note: in expansion of macro 'MODRM_MBISD' libretro-mame2003-plus-0-unstable-2026-09-19> 375 | do { OP1(0x8b); MODRM_MBISD(dreg, NO_BASE, indx, scale, disp); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:389:9: note: in expansion of macro '_mov_r32_m32isd' libretro-mame2003-plus-0-unstable-2026-09-19> 389 | _mov_r32_m32isd(REG_EAX, REG_EAX, 4, drc->lookup_l1); /* mov eax,[eax*4 + l1lookup]*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:261:42: note: in expansion of macro 'OP4' libretro-mame2003-plus-0-unstable-2026-09-19> 261 | if ((UINT32)(disp) != 0) OP4(disp); \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:375:17: note: in expansion of macro 'MODRM_MBISD' libretro-mame2003-plus-0-unstable-2026-09-19> 375 | do { OP1(0x8b); MODRM_MBISD(dreg, NO_BASE, indx, scale, disp); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:389:9: note: in expansion of macro '_mov_r32_m32isd' libretro-mame2003-plus-0-unstable-2026-09-19> 389 | _mov_r32_m32isd(REG_EAX, REG_EAX, 4, drc->lookup_l1); /* mov eax,[eax*4 + l1lookup]*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:263:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 263 | else if ((INT8)(INT32)(disp) == (INT32)(disp)) \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:375:17: note: in expansion of macro 'MODRM_MBISD' libretro-mame2003-plus-0-unstable-2026-09-19> 375 | do { OP1(0x8b); MODRM_MBISD(dreg, NO_BASE, indx, scale, disp); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:389:9: note: in expansion of macro '_mov_r32_m32isd' libretro-mame2003-plus-0-unstable-2026-09-19> 389 | _mov_r32_m32isd(REG_EAX, REG_EAX, 4, drc->lookup_l1); /* mov eax,[eax*4 + l1lookup]*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:263:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 263 | else if ((INT8)(INT32)(disp) == (INT32)(disp)) \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:375:17: note: in expansion of macro 'MODRM_MBISD' libretro-mame2003-plus-0-unstable-2026-09-19> 375 | do { OP1(0x8b); MODRM_MBISD(dreg, NO_BASE, indx, scale, disp); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:389:9: note: in expansion of macro '_mov_r32_m32isd' libretro-mame2003-plus-0-unstable-2026-09-19> 389 | _mov_r32_m32isd(REG_EAX, REG_EAX, 4, drc->lookup_l1); /* mov eax,[eax*4 + l1lookup]*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:267:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 267 | OP1((INT32)disp); \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:197:58: note: in definition of macro 'OP1' libretro-mame2003-plus-0-unstable-2026-09-19> 197 | #define OP1(x) do { *drc->cache_top++ = (UINT8)(x); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:375:17: note: in expansion of macro 'MODRM_MBISD' libretro-mame2003-plus-0-unstable-2026-09-19> 375 | do { OP1(0x8b); MODRM_MBISD(dreg, NO_BASE, indx, scale, disp); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:389:9: note: in expansion of macro '_mov_r32_m32isd' libretro-mame2003-plus-0-unstable-2026-09-19> 389 | _mov_r32_m32isd(REG_EAX, REG_EAX, 4, drc->lookup_l1); /* mov eax,[eax*4 + l1lookup]*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:273:17: note: in expansion of macro 'OP4' libretro-mame2003-plus-0-unstable-2026-09-19> 273 | OP4(disp); \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:375:17: note: in expansion of macro 'MODRM_MBISD' libretro-mame2003-plus-0-unstable-2026-09-19> 375 | do { OP1(0x8b); MODRM_MBISD(dreg, NO_BASE, indx, scale, disp); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:389:9: note: in expansion of macro '_mov_r32_m32isd' libretro-mame2003-plus-0-unstable-2026-09-19> 389 | _mov_r32_m32isd(REG_EAX, REG_EAX, 4, drc->lookup_l1); /* mov eax,[eax*4 + l1lookup]*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c: In function 'drc_append_fixed_dispatcher': libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:213:38: note: in expansion of macro 'OP4' libretro-mame2003-plus-0-unstable-2026-09-19> 213 | do { OP1(0x05 | (((reg) & 7) << 3)); OP4(addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:369:17: note: in expansion of macro 'MODRM_MABS' libretro-mame2003-plus-0-unstable-2026-09-19> 369 | do { OP1(0x8b); MODRM_MABS(dreg, addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:404:17: note: in expansion of macro '_mov_r32_m32abs' libretro-mame2003-plus-0-unstable-2026-09-19> 404 | _mov_r32_m32abs(REG_EAX, &drc->lookup_l1[newpc >> drc->l1shift]);/* mov eax,[(newpc >> l1shift)*4 + l1lookup]*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:213:38: note: in expansion of macro 'OP4' libretro-mame2003-plus-0-unstable-2026-09-19> 213 | do { OP1(0x05 | (((reg) & 7) << 3)); OP4(addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:987:17: note: in expansion of macro 'MODRM_MABS' libretro-mame2003-plus-0-unstable-2026-09-19> 987 | do { OP1(0xff); MODRM_MABS(4, addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:408:17: note: in expansion of macro '_jmp_m32abs' libretro-mame2003-plus-0-unstable-2026-09-19> 408 | _jmp_m32abs((UINT8 *)base + (newpc & drc->l2mask) * drc->l2scale); /* jmp [eax+(newpc & l2mask)*l2scale]*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c: In function 'drc_append_set_fp_rounding': libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:218:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 218 | if ((UINT32)(disp) == 0 && (base) != REG_ESP && (base) != REG_EBP) \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:256:17: note: in expansion of macro 'MODRM_MBD' libretro-mame2003-plus-0-unstable-2026-09-19> 256 | MODRM_MBD(reg,indx,disp); \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:867:17: note: in expansion of macro 'MODRM_MBISD' libretro-mame2003-plus-0-unstable-2026-09-19> 867 | do { OP1(0xd9); MODRM_MBISD(5, NO_BASE, indx, scale, addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:436:9: note: in expansion of macro '_fldcw_m16isd' libretro-mame2003-plus-0-unstable-2026-09-19> 436 | _fldcw_m16isd(regindex, 2, &fp_control[0]); /* fldcw [fp_control + reg*2]*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:222:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 222 | else if ((INT8)(INT32)(disp) == (INT32)(disp)) \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:256:17: note: in expansion of macro 'MODRM_MBD' libretro-mame2003-plus-0-unstable-2026-09-19> 256 | MODRM_MBD(reg,indx,disp); \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:867:17: note: in expansion of macro 'MODRM_MBISD' libretro-mame2003-plus-0-unstable-2026-09-19> 867 | do { OP1(0xd9); MODRM_MBISD(5, NO_BASE, indx, scale, addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:436:9: note: in expansion of macro '_fldcw_m16isd' libretro-mame2003-plus-0-unstable-2026-09-19> 436 | _fldcw_m16isd(regindex, 2, &fp_control[0]); /* fldcw [fp_control + reg*2]*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:222:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 222 | else if ((INT8)(INT32)(disp) == (INT32)(disp)) \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:256:17: note: in expansion of macro 'MODRM_MBD' libretro-mame2003-plus-0-unstable-2026-09-19> 256 | MODRM_MBD(reg,indx,disp); \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:867:17: note: in expansion of macro 'MODRM_MBISD' libretro-mame2003-plus-0-unstable-2026-09-19> 867 | do { OP1(0xd9); MODRM_MBISD(5, NO_BASE, indx, scale, addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:436:9: note: in expansion of macro '_fldcw_m16isd' libretro-mame2003-plus-0-unstable-2026-09-19> 436 | _fldcw_m16isd(regindex, 2, &fp_control[0]); /* fldcw [fp_control + reg*2]*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:228:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 228 | OP1((INT32)disp); \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:197:58: note: in definition of macro 'OP1' libretro-mame2003-plus-0-unstable-2026-09-19> 197 | #define OP1(x) do { *drc->cache_top++ = (UINT8)(x); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:256:17: note: in expansion of macro 'MODRM_MBD' libretro-mame2003-plus-0-unstable-2026-09-19> 256 | MODRM_MBD(reg,indx,disp); \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:867:17: note: in expansion of macro 'MODRM_MBISD' libretro-mame2003-plus-0-unstable-2026-09-19> 867 | do { OP1(0xd9); MODRM_MBISD(5, NO_BASE, indx, scale, addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:436:9: note: in expansion of macro '_fldcw_m16isd' libretro-mame2003-plus-0-unstable-2026-09-19> 436 | _fldcw_m16isd(regindex, 2, &fp_control[0]); /* fldcw [fp_control + reg*2]*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:233:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 233 | OP1((INT32)disp); \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:197:58: note: in definition of macro 'OP1' libretro-mame2003-plus-0-unstable-2026-09-19> 197 | #define OP1(x) do { *drc->cache_top++ = (UINT8)(x); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:256:17: note: in expansion of macro 'MODRM_MBD' libretro-mame2003-plus-0-unstable-2026-09-19> 256 | MODRM_MBD(reg,indx,disp); \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:867:17: note: in expansion of macro 'MODRM_MBISD' libretro-mame2003-plus-0-unstable-2026-09-19> 867 | do { OP1(0xd9); MODRM_MBISD(5, NO_BASE, indx, scale, addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:436:9: note: in expansion of macro '_fldcw_m16isd' libretro-mame2003-plus-0-unstable-2026-09-19> 436 | _fldcw_m16isd(regindex, 2, &fp_control[0]); /* fldcw [fp_control + reg*2]*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:242:25: note: in expansion of macro 'OP4' libretro-mame2003-plus-0-unstable-2026-09-19> 242 | OP4(disp); \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:256:17: note: in expansion of macro 'MODRM_MBD' libretro-mame2003-plus-0-unstable-2026-09-19> 256 | MODRM_MBD(reg,indx,disp); \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:867:17: note: in expansion of macro 'MODRM_MBISD' libretro-mame2003-plus-0-unstable-2026-09-19> 867 | do { OP1(0xd9); MODRM_MBISD(5, NO_BASE, indx, scale, addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:436:9: note: in expansion of macro '_fldcw_m16isd' libretro-mame2003-plus-0-unstable-2026-09-19> 436 | _fldcw_m16isd(regindex, 2, &fp_control[0]); /* fldcw [fp_control + reg*2]*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:247:25: note: in expansion of macro 'OP4' libretro-mame2003-plus-0-unstable-2026-09-19> 247 | OP4(disp); \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:256:17: note: in expansion of macro 'MODRM_MBD' libretro-mame2003-plus-0-unstable-2026-09-19> 256 | MODRM_MBD(reg,indx,disp); \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:867:17: note: in expansion of macro 'MODRM_MBISD' libretro-mame2003-plus-0-unstable-2026-09-19> 867 | do { OP1(0xd9); MODRM_MBISD(5, NO_BASE, indx, scale, addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:436:9: note: in expansion of macro '_fldcw_m16isd' libretro-mame2003-plus-0-unstable-2026-09-19> 436 | _fldcw_m16isd(regindex, 2, &fp_control[0]); /* fldcw [fp_control + reg*2]*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:257:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 257 | else if ((UINT32)(disp) == 0 || (base) == NO_BASE) \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:867:17: note: in expansion of macro 'MODRM_MBISD' libretro-mame2003-plus-0-unstable-2026-09-19> 867 | do { OP1(0xd9); MODRM_MBISD(5, NO_BASE, indx, scale, addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:436:9: note: in expansion of macro '_fldcw_m16isd' libretro-mame2003-plus-0-unstable-2026-09-19> 436 | _fldcw_m16isd(regindex, 2, &fp_control[0]); /* fldcw [fp_control + reg*2]*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:261:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 261 | if ((UINT32)(disp) != 0) OP4(disp); \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:867:17: note: in expansion of macro 'MODRM_MBISD' libretro-mame2003-plus-0-unstable-2026-09-19> 867 | do { OP1(0xd9); MODRM_MBISD(5, NO_BASE, indx, scale, addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:436:9: note: in expansion of macro '_fldcw_m16isd' libretro-mame2003-plus-0-unstable-2026-09-19> 436 | _fldcw_m16isd(regindex, 2, &fp_control[0]); /* fldcw [fp_control + reg*2]*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:261:42: note: in expansion of macro 'OP4' libretro-mame2003-plus-0-unstable-2026-09-19> 261 | if ((UINT32)(disp) != 0) OP4(disp); \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:867:17: note: in expansion of macro 'MODRM_MBISD' libretro-mame2003-plus-0-unstable-2026-09-19> 867 | do { OP1(0xd9); MODRM_MBISD(5, NO_BASE, indx, scale, addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:436:9: note: in expansion of macro '_fldcw_m16isd' libretro-mame2003-plus-0-unstable-2026-09-19> 436 | _fldcw_m16isd(regindex, 2, &fp_control[0]); /* fldcw [fp_control + reg*2]*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:263:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 263 | else if ((INT8)(INT32)(disp) == (INT32)(disp)) \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:867:17: note: in expansion of macro 'MODRM_MBISD' libretro-mame2003-plus-0-unstable-2026-09-19> 867 | do { OP1(0xd9); MODRM_MBISD(5, NO_BASE, indx, scale, addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:436:9: note: in expansion of macro '_fldcw_m16isd' libretro-mame2003-plus-0-unstable-2026-09-19> 436 | _fldcw_m16isd(regindex, 2, &fp_control[0]); /* fldcw [fp_control + reg*2]*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:263:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 263 | else if ((INT8)(INT32)(disp) == (INT32)(disp)) \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:867:17: note: in expansion of macro 'MODRM_MBISD' libretro-mame2003-plus-0-unstable-2026-09-19> 867 | do { OP1(0xd9); MODRM_MBISD(5, NO_BASE, indx, scale, addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:436:9: note: in expansion of macro '_fldcw_m16isd' libretro-mame2003-plus-0-unstable-2026-09-19> 436 | _fldcw_m16isd(regindex, 2, &fp_control[0]); /* fldcw [fp_control + reg*2]*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:267:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 267 | OP1((INT32)disp); \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:197:58: note: in definition of macro 'OP1' libretro-mame2003-plus-0-unstable-2026-09-19> 197 | #define OP1(x) do { *drc->cache_top++ = (UINT8)(x); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:867:17: note: in expansion of macro 'MODRM_MBISD' libretro-mame2003-plus-0-unstable-2026-09-19> 867 | do { OP1(0xd9); MODRM_MBISD(5, NO_BASE, indx, scale, addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:436:9: note: in expansion of macro '_fldcw_m16isd' libretro-mame2003-plus-0-unstable-2026-09-19> 436 | _fldcw_m16isd(regindex, 2, &fp_control[0]); /* fldcw [fp_control + reg*2]*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:273:17: note: in expansion of macro 'OP4' libretro-mame2003-plus-0-unstable-2026-09-19> 273 | OP4(disp); \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:867:17: note: in expansion of macro 'MODRM_MBISD' libretro-mame2003-plus-0-unstable-2026-09-19> 867 | do { OP1(0xd9); MODRM_MBISD(5, NO_BASE, indx, scale, addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:436:9: note: in expansion of macro '_fldcw_m16isd' libretro-mame2003-plus-0-unstable-2026-09-19> 436 | _fldcw_m16isd(regindex, 2, &fp_control[0]); /* fldcw [fp_control + reg*2]*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:213:38: note: in expansion of macro 'OP4' libretro-mame2003-plus-0-unstable-2026-09-19> 213 | do { OP1(0x05 | (((reg) & 7) << 3)); OP4(addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:870:17: note: in expansion of macro 'MODRM_MABS' libretro-mame2003-plus-0-unstable-2026-09-19> 870 | do { OP1(0xd9); MODRM_MABS(7, addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:437:9: note: in expansion of macro '_fnstcw_m16abs' libretro-mame2003-plus-0-unstable-2026-09-19> 437 | _fnstcw_m16abs(&drc->fpcw_curr); /* fnstcw [fpcw_curr]*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c: In function 'drc_append_set_temp_fp_rounding': libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:213:38: note: in expansion of macro 'OP4' libretro-mame2003-plus-0-unstable-2026-09-19> 213 | do { OP1(0x05 | (((reg) & 7) << 3)); OP4(addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:864:17: note: in expansion of macro 'MODRM_MABS' libretro-mame2003-plus-0-unstable-2026-09-19> 864 | do { OP1(0xd9); MODRM_MABS(5, addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:448:9: note: in expansion of macro '_fldcw_m16abs' libretro-mame2003-plus-0-unstable-2026-09-19> 448 | _fldcw_m16abs(&fp_control[rounding]); /* fldcw [fp_control]*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c: In function 'drc_append_restore_fp_rounding': libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:213:38: note: in expansion of macro 'OP4' libretro-mame2003-plus-0-unstable-2026-09-19> 213 | do { OP1(0x05 | (((reg) & 7) << 3)); OP4(addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:864:17: note: in expansion of macro 'MODRM_MABS' libretro-mame2003-plus-0-unstable-2026-09-19> 864 | do { OP1(0xd9); MODRM_MABS(5, addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:459:9: note: in expansion of macro '_fldcw_m16abs' libretro-mame2003-plus-0-unstable-2026-09-19> 459 | _fldcw_m16abs(&drc->fpcw_curr); /* fldcw [fpcw_curr]*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c: In function 'append_entry_point': libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:213:38: note: in expansion of macro 'OP4' libretro-mame2003-plus-0-unstable-2026-09-19> 213 | do { OP1(0x05 | (((reg) & 7) << 3)); OP4(addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:870:17: note: in expansion of macro 'MODRM_MABS' libretro-mame2003-plus-0-unstable-2026-09-19> 870 | do { OP1(0xd9); MODRM_MABS(7, addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:537:17: note: in expansion of macro '_fnstcw_m16abs' libretro-mame2003-plus-0-unstable-2026-09-19> 537 | _fnstcw_m16abs(&drc->fpcw_save); /* fstcw [fpcw_save]*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:213:38: note: in expansion of macro 'OP4' libretro-mame2003-plus-0-unstable-2026-09-19> 213 | do { OP1(0x05 | (((reg) & 7) << 3)); OP4(addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:864:17: note: in expansion of macro 'MODRM_MABS' libretro-mame2003-plus-0-unstable-2026-09-19> 864 | do { OP1(0xd9); MODRM_MABS(5, addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:538:17: note: in expansion of macro '_fldcw_m16abs' libretro-mame2003-plus-0-unstable-2026-09-19> 538 | _fldcw_m16abs(&drc->fpcw_curr); /* fldcw [fpcw_curr]*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c: In function 'append_recompile': libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:290:17: note: in expansion of macro 'OP4' libretro-mame2003-plus-0-unstable-2026-09-19> 290 | do { OP1(0x68); OP4(imm); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:565:9: note: in expansion of macro '_push_imm' libretro-mame2003-plus-0-unstable-2026-09-19> 565 | _push_imm(drc); /* push drc*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c: In function 'append_out_of_cycles': libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:213:38: note: in expansion of macro 'OP4' libretro-mame2003-plus-0-unstable-2026-09-19> 213 | do { OP1(0x05 | (((reg) & 7) << 3)); OP4(addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.h:864:17: note: in expansion of macro 'MODRM_MABS' libretro-mame2003-plus-0-unstable-2026-09-19> 864 | do { OP1(0xd9); MODRM_MABS(5, addr); } while (0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/x86drc.c:581:17: note: in expansion of macro '_fldcw_m16abs' libretro-mame2003-plus-0-unstable-2026-09-19> 581 | _fldcw_m16abs(&drc->fpcw_save); /* fldcw [fpcw_save]*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/fd1089.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/6522via.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/6532riot.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/6821pia.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/74123.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/74148.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/74148.c: In function 'TTL74148_update': libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/74148.c:84:27: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] libretro-mame2003-plus-0-unstable-2026-09-19> 84 | bit0 = !((!chips[which].input_lines[1] & libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/74148.c:88:27: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] libretro-mame2003-plus-0-unstable-2026-09-19> 88 | (!chips[which].input_lines[3] & libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/74148.c:91:27: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] libretro-mame2003-plus-0-unstable-2026-09-19> 91 | (!chips[which].input_lines[5] & libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/74148.c:95:27: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] libretro-mame2003-plus-0-unstable-2026-09-19> 95 | bit1 = !((!chips[which].input_lines[2] & libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/74148.c:98:27: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] libretro-mame2003-plus-0-unstable-2026-09-19> 98 | (!chips[which].input_lines[3] & libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/74153.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/7474.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/8255ppi.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/eeprom.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/idectrl.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/mathbox.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/mb87078.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/random.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/ticket.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/tmp68301.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/z80fmly.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/filter.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/mixer.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/filter.c: In function 'filter2_setup': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/filter.c:139:65: warning: declaration of 'filter' shadows a global declaration [-Wshadow] libretro-mame2003-plus-0-unstable-2026-09-19> 139 | struct filter2_context *filter) libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/sound/filter.c:1: libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/filter.h:22:3: note: shadowed declaration is here libretro-mame2003-plus-0-unstable-2026-09-19> 22 | } filter; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/filter.c: In function 'filter2_reset': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/filter.c:184:44: warning: declaration of 'filter' shadows a global declaration [-Wshadow] libretro-mame2003-plus-0-unstable-2026-09-19> 184 | void filter2_reset(struct filter2_context *filter) libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/filter.h:22:3: note: shadowed declaration is here libretro-mame2003-plus-0-unstable-2026-09-19> 22 | } filter; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/filter.c: In function 'filter2_step': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/filter.c:196:43: warning: declaration of 'filter' shadows a global declaration [-Wshadow] libretro-mame2003-plus-0-unstable-2026-09-19> 196 | void filter2_step(struct filter2_context *filter) libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/filter.h:22:3: note: shadowed declaration is here libretro-mame2003-plus-0-unstable-2026-09-19> 22 | } filter; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/filter.c: In function 'filter_opamp_m_bandpass_setup': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/filter.c:209:65: warning: declaration of 'filter' shadows a global declaration [-Wshadow] libretro-mame2003-plus-0-unstable-2026-09-19> 209 | struct filter2_context *filter) libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/filter.h:22:3: note: shadowed declaration is here libretro-mame2003-plus-0-unstable-2026-09-19> 22 | } filter; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/streams.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/votrax.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/wavwrite.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/avgdvg_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/generic.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/matrix3d.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/poly.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/tlc34076.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/vector.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/tlc34076.c: In function 'tlc34076_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/tlc34076.c:137:15: warning: variable 'oldval' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 137 | UINT8 oldval; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/resnet.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/pacman.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/mspacman.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/pacplus.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/jumpshot.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/theglobp.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/acitya.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/jrpacman.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/pacman_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/pengo.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/epos.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/epos_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/cclimber_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/cclimber_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/cclimber.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/yamato.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/gomoku_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/gomoku_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/gomoku.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/wiping_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/wiping_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/wiping.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/seicross_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/seicross.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/clshroad_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/clshroad.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/tubep_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/tubep.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/tubep_vidhrdw.c: In function 'palette_init_tubep': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/tubep_vidhrdw.c:235:16: warning: variable 'output_scaler' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 235 | double output_scaler; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/magmax_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/magmax.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/cop01_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/cop01.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/terracre_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/terracre.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/galivan_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/galivan.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/armedf_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/armedf.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/nb1413m3.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/driver.h:64, libretro-mame2003-plus-0-unstable-2026-09-19> from src/drivers/armedf.c:146: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/armedf.c:228:25: warning: 'legion_command_c' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 228 | static WRITE16_HANDLER( legion_command_c ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:130:42: note: in definition of macro 'WRITE16_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 130 | #define WRITE16_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data16_t data, UNUSEDARG data16_t mem_mask) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/hyhoo_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/hyhoo.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/pastelgl_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/pastelgl.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/nbmj8688_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/nbmj8688.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/nbmj8891_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/nbmj8891.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/nbmj8991_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/nbmj8991.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/nbmj9195_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/nbmj9195.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/niyanpai_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/niyanpai.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/m68kfmly.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/safarir.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/phoenix_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/phoenix_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/phoenix.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/pleiads.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/naughtyb_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/naughtyb.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/geebee_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/geebee_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/geebee_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/geebee.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/warpwarp_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/warpwarp_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/warpwarp.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/tankbatt_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/tankbatt.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/galaxian_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/galaxian_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/galaxian.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/rallyx_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/sndhrdw/galaxian_sndhrdw.c: In function 'galaxian_sh_start': libretro-mame2003-plus-0-unstable-2026-09-19> src/sndhrdw/galaxian_sndhrdw.c:198:26: warning: variable 'charge' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 198 | int i, j, sweep, charge, countdown, generator, bit1, bit2; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sndhrdw/galaxian_sndhrdw.c:198:19: warning: variable 'sweep' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 198 | int i, j, sweep, charge, countdown, generator, bit1, bit2; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sndhrdw/galaxian_sndhrdw.c:198:16: warning: variable 'j' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 198 | int i, j, sweep, charge, countdown, generator, bit1, bit2; libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/rallyx.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/locomotn.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/mame2003/mame2003.h:9, libretro-mame2003-plus-0-unstable-2026-09-19> from src/fileio.h:13, libretro-mame2003-plus-0-unstable-2026-09-19> from src/mame.h:20, libretro-mame2003-plus-0-unstable-2026-09-19> from src/mamedbg.h:4, libretro-mame2003-plus-0-unstable-2026-09-19> from src/driver.h:65, libretro-mame2003-plus-0-unstable-2026-09-19> from src/drivers/rallyx.c:56: libretro-mame2003-plus-0-unstable-2026-09-19> src/inptport.h:189:43: warning: 'input_ports_nrallyv' defined but not used [-Wunused-const-variable=] libretro-mame2003-plus-0-unstable-2026-09-19> 189 | static const struct InputPortTiny input_ports_##name[] = { libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/rallyx.c:237:1: note: in expansion of macro 'INPUT_PORTS_START' libretro-mame2003-plus-0-unstable-2026-09-19> 237 | INPUT_PORTS_START( nrallyv ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/bosco_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/galaga_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/galaga.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/digdug_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/xevious_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/xevious_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/mappy_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/mappy.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/gaplus_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/gaplus_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/gaplus.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/toypop_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/toypop.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/polepos.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/driver.h:64, libretro-mame2003-plus-0-unstable-2026-09-19> from src/drivers/toypop.c:32: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/toypop.c:228:23: warning: 'toypop_68k_irq_trigger_w' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 228 | static WRITE_HANDLER( toypop_68k_irq_trigger_w ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:128:42: note: in definition of macro 'WRITE_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 128 | #define WRITE_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data8_t data) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/driver.h:68, libretro-mame2003-plus-0-unstable-2026-09-19> from src/drivers/polepos.c:213: libretro-mame2003-plus-0-unstable-2026-09-19> src/common.h:329:111: warning: 'rom_grally' defined but not used [-Wunused-const-variable=] libretro-mame2003-plus-0-unstable-2026-09-19> 329 | #define ROM_START(name) static const struct RomModule rom_##name[] = { libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/polepos.c:2238:1: note: in expansion of macro 'ROM_START' libretro-mame2003-plus-0-unstable-2026-09-19> 2238 | ROM_START( grally ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/common.h:329:111: warning: 'rom_polepos2bs' defined but not used [-Wunused-const-variable=] libretro-mame2003-plus-0-unstable-2026-09-19> 329 | #define ROM_START(name) static const struct RomModule rom_##name[] = { libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/polepos.c:2155:1: note: in expansion of macro 'ROM_START' libretro-mame2003-plus-0-unstable-2026-09-19> 2155 | ROM_START( polepos2bs ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/common.h:329:111: warning: 'rom_polepos2bi' defined but not used [-Wunused-const-variable=] libretro-mame2003-plus-0-unstable-2026-09-19> 329 | #define ROM_START(name) static const struct RomModule rom_##name[] = { libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/polepos.c:1974:1: note: in expansion of macro 'ROM_START' libretro-mame2003-plus-0-unstable-2026-09-19> 1974 | ROM_START( polepos2bi ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/common.h:329:111: warning: 'rom_topracern' defined but not used [-Wunused-const-variable=] libretro-mame2003-plus-0-unstable-2026-09-19> 329 | #define ROM_START(name) static const struct RomModule rom_##name[] = { libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/polepos.c:1642:1: note: in expansion of macro 'ROM_START' libretro-mame2003-plus-0-unstable-2026-09-19> 1642 | ROM_START( topracern ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/polepos_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/polepos_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/pacland_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/pacland.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/skykid_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/skykid.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/baraduke_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/baraduke.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/namcos86_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/namcos86.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/tceptor_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/tceptor.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/namcos1_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/tceptor_vidhrdw.c: In function 'palette_init_tceptor': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/tceptor_vidhrdw.c:47:24: warning: variable 'totlookup' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 47 | int totcolors, totlookup; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/namcos1_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/namcos1.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/namcos2_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/namcos2_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/namcos2.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/namcoic.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/namcona1_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/namcona1.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/namconb1_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/namconb1.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/namcond1_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/ygv608.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/mame2003/mame2003.h:9, libretro-mame2003-plus-0-unstable-2026-09-19> from src/fileio.h:13, libretro-mame2003-plus-0-unstable-2026-09-19> from src/mame.h:20, libretro-mame2003-plus-0-unstable-2026-09-19> from src/mamedbg.h:4, libretro-mame2003-plus-0-unstable-2026-09-19> from src/driver.h:65, libretro-mame2003-plus-0-unstable-2026-09-19> from src/drivers/namconb1.c:290: libretro-mame2003-plus-0-unstable-2026-09-19> src/inptport.h:189:43: warning: 'input_ports_machbrkr' defined but not used [-Wunused-const-variable=] libretro-mame2003-plus-0-unstable-2026-09-19> 189 | static const struct InputPortTiny input_ports_##name[] = { libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/namconb1.c:1141:1: note: in expansion of macro 'INPUT_PORTS_START' libretro-mame2003-plus-0-unstable-2026-09-19> 1141 | INPUT_PORTS_START( machbrkr ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/namcond1.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/psx_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/psx_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/namcos10.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/psx_vidhrdw.c: In function 'MonochromeLine': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/psx_vidhrdw.c:2106:15: warning: variable 'n_db' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 2106 | INT32 n_db; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/psx_vidhrdw.c:2105:15: warning: variable 'n_dg' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 2105 | INT32 n_dg; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/psx_vidhrdw.c:2104:15: warning: variable 'n_dr' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 2104 | INT32 n_dr; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/namcos11.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/drivers/namcos11.c:144: libretro-mame2003-plus-0-unstable-2026-09-19> src/driver.h:98:14: warning: 'construct_coh110' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 98 | void construct_##game(struct InternalMachineDriver *machine) \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/namcos11.c:797:8: note: in expansion of macro 'MACHINE_DRIVER_START' libretro-mame2003-plus-0-unstable-2026-09-19> 797 | static MACHINE_DRIVER_START( coh110 ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/namcos12.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/namcos3d.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/namcos21_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/namcos21.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/namcos22_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/namcos22.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/cosmic_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/cosmic_vidhrdw.c: In function 'cosmica_draw_starfield': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/cosmic_vidhrdw.c:378:30: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] libretro-mame2003-plus-0-unstable-2026-09-19> 378 | if ((!(hc & va) & (vb ^ hb_)) && /* right network */ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/cosmic_vidhrdw.c: In function 'nomnlnd_draw_background': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/cosmic_vidhrdw.c:536:30: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] libretro-mame2003-plus-0-unstable-2026-09-19> 536 | if ((!vb_ & vc_ & !vd_) ^ (vb_ & !vc_ & vd_)) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/cosmic_vidhrdw.c:539:37: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] libretro-mame2003-plus-0-unstable-2026-09-19> 539 | if (!hd_ & hc_ & !hb_) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/cosmic_vidhrdw.c:570:50: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] libretro-mame2003-plus-0-unstable-2026-09-19> 570 | (!plane1 & hd) << 2; /* B - see above*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/driver.h:64, libretro-mame2003-plus-0-unstable-2026-09-19> from src/includes/namcos22.h:1, libretro-mame2003-plus-0-unstable-2026-09-19> from src/drivers/namcos22.c:552: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/namcos22.c:602:25: warning: 'namcos22_C139_SCI_w' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 602 | static WRITE32_HANDLER( namcos22_C139_SCI_w ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:132:42: note: in definition of macro 'WRITE32_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 132 | #define WRITE32_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data32_t data, UNUSEDARG data32_t mem_mask) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/cosmic.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/redclash_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/redclash.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/cosmic.c: In function 'panic_sound_output_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/cosmic.c:69:34: warning: this 'else' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 69 | else libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/cosmic.c:71:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' libretro-mame2003-plus-0-unstable-2026-09-19> 71 | break; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/cosmic.c: In function 'cosmica_sound_output_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/cosmic.c:223:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 223 | else libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/cosmic.c:224:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' libretro-mame2003-plus-0-unstable-2026-09-19> 224 | sample_start(2, 3, 0); break; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/cosmic.c:234:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 234 | else libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/cosmic.c:235:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' libretro-mame2003-plus-0-unstable-2026-09-19> 235 | sample_start(3, 4, 0); break; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/cosmic.c:244:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 244 | else libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/cosmic.c:245:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' libretro-mame2003-plus-0-unstable-2026-09-19> 245 | sample_start(4, 5, 0); break; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/cosmic.c:254:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 254 | else libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/cosmic.c:255:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' libretro-mame2003-plus-0-unstable-2026-09-19> 255 | sample_start(5, 6, 0); break; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/cosmic.c:264:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 264 | else libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/cosmic.c:265:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' libretro-mame2003-plus-0-unstable-2026-09-19> 265 | sample_start(6, 7, 0); break; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/cosmic.c:274:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 274 | else libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/cosmic.c:275:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' libretro-mame2003-plus-0-unstable-2026-09-19> 275 | sample_start(7, 8, 0); break; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/cosmic.c:321:18: warning: this 'if' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 321 | if (data) sample_start(11,12, 0); break; /*Insert Coin*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/cosmic.c:321:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' libretro-mame2003-plus-0-unstable-2026-09-19> 321 | if (data) sample_start(11,12, 0); break; /*Insert Coin*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/cosmic.c: In function 'panic_interrupt': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/cosmic.c:342:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 342 | if ((input_port_3_r(0) & 0xc0) != 0xc0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/cosmic.c:345:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' libretro-mame2003-plus-0-unstable-2026-09-19> 345 | cpu_set_irq_line_and_vector(0, 0, HOLD_LINE, 0xcf); /* RST 08h */ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/redclash.c: In function 'zerohour_snd_play': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/redclash.c:65:49: warning: declaration of 'address' shadows a global declaration [-Wshadow] libretro-mame2003-plus-0-unstable-2026-09-19> 65 | static void zerohour_snd_play(INT32 bank, INT32 address, UINT8 data) libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~^~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/redclash.c:61:14: note: shadowed declaration is here libretro-mame2003-plus-0-unstable-2026-09-19> 61 | static INT32 address; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/redclash.c:65:64: warning: declaration of 'data' shadows a global declaration [-Wshadow] libretro-mame2003-plus-0-unstable-2026-09-19> 65 | static void zerohour_snd_play(INT32 bank, INT32 address, UINT8 data) libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/redclash.c:62:14: note: shadowed declaration is here libretro-mame2003-plus-0-unstable-2026-09-19> 62 | static UINT8 data; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/driver.h:64, libretro-mame2003-plus-0-unstable-2026-09-19> from src/drivers/redclash.c:23: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/redclash.c: At top level: libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:128:90: warning: declaration of 'data' shadows a global declaration [-Wshadow] libretro-mame2003-plus-0-unstable-2026-09-19> 128 | #define WRITE_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data8_t data) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/redclash.c:171:1: note: in expansion of macro 'WRITE_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 171 | WRITE_HANDLER( zerohour_sound_output0_w ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/redclash.c:62:14: note: shadowed declaration is here libretro-mame2003-plus-0-unstable-2026-09-19> 62 | static UINT8 data; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:128:90: warning: declaration of 'data' shadows a global declaration [-Wshadow] libretro-mame2003-plus-0-unstable-2026-09-19> 128 | #define WRITE_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data8_t data) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/redclash.c:178:1: note: in expansion of macro 'WRITE_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 178 | WRITE_HANDLER( zerohour_sound_output1_w ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/redclash.c:62:14: note: shadowed declaration is here libretro-mame2003-plus-0-unstable-2026-09-19> 62 | static UINT8 data; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/redclash.c:62:14: warning: 'data' defined but not used [-Wunused-variable] libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/redclash.c:61:14: warning: 'address' defined but not used [-Wunused-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 61 | static INT32 address; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/ladybug_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/ladybug.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/cheekyms_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/cheekyms.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/mrdo_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/mrdo.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/docastle_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/docastle_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/docastle.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/dkong_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/docastle.c:902:114: warning: '/*' within comment [-Wcomment] libretro-mame2003-plus-0-unstable-2026-09-19> 902 | /* ROM_LOAD( "09c.bin", 0x0000, 0x0200, CRC(066f52bc) SHA1(99f4f2d0181bcaf389c16f127cc3e632d62ee417) ) /* color prom */ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/vidhrdw/dkong_vidhrdw.c:9: libretro-mame2003-plus-0-unstable-2026-09-19> src/includes/dkong.h:49:13: warning: 'scanline_callback' declared 'static' but never defined [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 49 | static void scanline_callback(int scanline); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/dkong_vidhrdw.c:782:13: warning: 'draw_grid' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 782 | static void draw_grid(struct mame_bitmap *bitmap) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/dkong_vidhrdw.c:222:27: warning: 'radarscp1_net_info' defined but not used [-Wunused-const-variable=] libretro-mame2003-plus-0-unstable-2026-09-19> 222 | static const res_net_info radarscp1_net_info = libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/dkong_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/dkong.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/strtheat.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/drivers/dkong.c:138: libretro-mame2003-plus-0-unstable-2026-09-19> src/includes/dkong.h:49:13: warning: 'scanline_callback' declared 'static' but never defined [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 49 | static void scanline_callback(int scanline); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/mario_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/mario_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/mario.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/popeye_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/popeye.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/punchout_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/punchout.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/rp5h01.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/ppu2c03b.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/playch10_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/playch10_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/playch10.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/vsnes_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/vsnes_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/vsnes.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/snes_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/snes_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/snes_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/snes_machine.c:1051:12: warning: 'snes_validate_infoblock' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 1051 | static int snes_validate_infoblock( UINT8 *infoblock, UINT16 offset ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/mame2003/mame2003.h:9, libretro-mame2003-plus-0-unstable-2026-09-19> from src/fileio.h:13, libretro-mame2003-plus-0-unstable-2026-09-19> from src/mame.h:20, libretro-mame2003-plus-0-unstable-2026-09-19> from src/mamedbg.h:4, libretro-mame2003-plus-0-unstable-2026-09-19> from src/driver.h:65, libretro-mame2003-plus-0-unstable-2026-09-19> from src/drivers/vsnes.c:128: libretro-mame2003-plus-0-unstable-2026-09-19> src/inptport.h:189:43: warning: 'input_ports_vsnes' defined but not used [-Wunused-const-variable=] libretro-mame2003-plus-0-unstable-2026-09-19> 189 | static const struct InputPortTiny input_ports_##name[] = { libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/vsnes.c:524:1: note: in expansion of macro 'INPUT_PORTS_START' libretro-mame2003-plus-0-unstable-2026-09-19> 524 | INPUT_PORTS_START( vsnes ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/snes_vidhrdw.c: In function 'snes_update_line_8': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/snes_vidhrdw.c:1131:34: warning: variable 'pal' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 1131 | UINT16 ii, vflip, hflip, pal; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/nss.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/sndhrdw/snes_sndhrdw.c: In function 'fakespc_port_r': libretro-mame2003-plus-0-unstable-2026-09-19> src/sndhrdw/snes_sndhrdw.c:586:28: warning: array subscript 4 is above array bounds of 'UINT8[4]' {aka 'unsigned char[4]'} [-Warray-bounds=] libretro-mame2003-plus-0-unstable-2026-09-19> 586 | return fakeapu_port[offset]; libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~~~~~~~^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sndhrdw/snes_sndhrdw.c:66:7: note: while referencing 'fakeapu_port' libretro-mame2003-plus-0-unstable-2026-09-19> 66 | UINT8 fakeapu_port[4] = { 0xaa, 0xbb, 0x00, 0x00 }; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/8080bw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/8080bw_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/8080bw_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/8080bw_drivers.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/sndhrdw/8080bw_sndhrdw.c: In function 'lupin3_sh_port5_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/sndhrdw/8080bw_sndhrdw.c:1306:65: warning: '/*' within comment [-Wcomment] libretro-mame2003-plus-0-unstable-2026-09-19> 1306 | /*if (rising_bits & 0x10) sample_start(3, 9, 0); /* Dog barking */ libretro-mame2003-plus-0-unstable-2026-09-19> src/sndhrdw/8080bw_sndhrdw.c: In function 'galactic_sh_port3_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/sndhrdw/8080bw_sndhrdw.c:1542:49: warning: '/*' within comment [-Wcomment] libretro-mame2003-plus-0-unstable-2026-09-19> 1542 | /*sample_start (1, 6, 0); /* Background continual? */ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/driver.h:64, libretro-mame2003-plus-0-unstable-2026-09-19> from src/drivers/8080bw_drivers.c:87: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/8080bw_drivers.c:141:26: warning: 'writeport_2_3' defined but not used [-Wunused-const-variable=] libretro-mame2003-plus-0-unstable-2026-09-19> 141 | static PORT_WRITE_START( writeport_2_3 ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:553:56: note: in definition of macro 'MEMPORT_ARRAY_START' libretro-mame2003-plus-0-unstable-2026-09-19> 553 | #define MEMPORT_ARRAY_START(t,n,f) const struct t n[] = { { MEMPORT_MARKER, (f) }, libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/8080bw_drivers.c:141:8: note: in expansion of macro 'PORT_WRITE_START' libretro-mame2003-plus-0-unstable-2026-09-19> 141 | static PORT_WRITE_START( writeport_2_3 ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/sspeedr_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/sspeedr.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/m79amb_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/m79amb.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/rotaryf.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/lazercmd.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/lazercmd_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/meadows.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/meadows_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/meadows_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/cvs.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/cvs_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/s2636_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/astrocde_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/astrocde_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/astrocde.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/astrocde_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/gorf.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/mcr.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/mcr_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/mcr12_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/mcr3_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/mcr1.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/mcr2.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/mcr3.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/mcr68_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/mcr68.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/balsente_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/balsente_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/balsente.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/balsente_machine.c: In function 'balsente_chip_select_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/balsente_machine.c:1025:32: warning: variable 'temp' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 1025 | double temp = 0; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/gridlee_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/gridlee_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/gridlee.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/seattle.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/voodoo_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/exterm_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c: In function 'voodoo2_regs_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1729:124: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1729 | log_cb(RETRO_LOG_DEBUG, LOGPRE "CMDFIFO(%06X)=%f (min=%06X max=%06X d=%d h=%d)\n", addr, *(float *)&data, voodoo_regs[cmdFifoAMin], voodoo_regs[cmdFifoAMax], voodoo_regs[cmdFifoDepth], voodoo_regs[cmdFifoHoles]); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c: In function 'voodoo_regs_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1781:173: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1781 | log_cb(RETRO_LOG_DEBUG, LOGPRE "%06X:voodoo %s(%d) write = %f\n", activecpu_get_pc(), (offset < 0x384/4) ? voodoo_reg_name[offset] : "oob", chips, *(float *)&data); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1898:65: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1898 | if (chips & 1) tri_va.x = TRUNC_TO_INT(*(float *)&data * 16. + 0.5) * (1. / 16.); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:19:40: note: in definition of macro 'TRUNC_TO_INT' libretro-mame2003-plus-0-unstable-2026-09-19> 19 | #define TRUNC_TO_INT(f) (float) (floor(f)) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1901:65: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1901 | if (chips & 1) tri_va.y = TRUNC_TO_INT(*(float *)&data * 16. + 0.5) * (1. / 16.); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:19:40: note: in definition of macro 'TRUNC_TO_INT' libretro-mame2003-plus-0-unstable-2026-09-19> 19 | #define TRUNC_TO_INT(f) (float) (floor(f)) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1904:65: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1904 | if (chips & 1) tri_vb.x = TRUNC_TO_INT(*(float *)&data * 16. + 0.5) * (1. / 16.); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:19:40: note: in definition of macro 'TRUNC_TO_INT' libretro-mame2003-plus-0-unstable-2026-09-19> 19 | #define TRUNC_TO_INT(f) (float) (floor(f)) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1907:65: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1907 | if (chips & 1) tri_vb.y = TRUNC_TO_INT(*(float *)&data * 16. + 0.5) * (1. / 16.); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:19:40: note: in definition of macro 'TRUNC_TO_INT' libretro-mame2003-plus-0-unstable-2026-09-19> 19 | #define TRUNC_TO_INT(f) (float) (floor(f)) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1910:65: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1910 | if (chips & 1) tri_vc.x = TRUNC_TO_INT(*(float *)&data * 16. + 0.5) * (1. / 16.); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:19:40: note: in definition of macro 'TRUNC_TO_INT' libretro-mame2003-plus-0-unstable-2026-09-19> 19 | #define TRUNC_TO_INT(f) (float) (floor(f)) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1913:65: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1913 | if (chips & 1) tri_vc.y = TRUNC_TO_INT(*(float *)&data * 16. + 0.5) * (1. / 16.); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:19:40: note: in definition of macro 'TRUNC_TO_INT' libretro-mame2003-plus-0-unstable-2026-09-19> 19 | #define TRUNC_TO_INT(f) (float) (floor(f)) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1918:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1918 | if (chips & 1) tri_startr = (INT32)(*(float *)&data * 65536.0); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1921:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1921 | if (chips & 1) tri_startg = (INT32)(*(float *)&data * 65536.0); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1924:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1924 | if (chips & 1) tri_startb = (INT32)(*(float *)&data * 65536.0); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1927:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1927 | if (chips & 1) tri_starta = (INT32)(*(float *)&data * 65536.0); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1930:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1930 | if (chips & 1) tri_startz = (INT32)(*(float *)&data * 4096.0); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1933:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1933 | if (chips & 1) tri_startw = *(float *)&data; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1934:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1934 | if (chips & 2) tri_startw0 = *(float *)&data; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1935:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1935 | if (chips & 4) tri_startw1 = *(float *)&data; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1938:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1938 | if (chips & 2) tri_starts0 = *(float *)&data; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1939:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1939 | if (chips & 4) tri_starts1 = *(float *)&data; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1942:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1942 | if (chips & 2) tri_startt0 = *(float *)&data; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1943:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1943 | if (chips & 4) tri_startt1 = *(float *)&data; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1948:60: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1948 | if (chips & 1) tri_drdx = (INT32)(*(float *)&data * 65536.0); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1951:60: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1951 | if (chips & 1) tri_dgdx = (INT32)(*(float *)&data * 65536.0); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1954:60: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1954 | if (chips & 1) tri_dbdx = (INT32)(*(float *)&data * 65536.0); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1957:60: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1957 | if (chips & 1) tri_dadx = (INT32)(*(float *)&data * 65536.0); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1960:60: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1960 | if (chips & 1) tri_dzdx = (INT32)(*(float *)&data * 4096.0); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1963:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1963 | if (chips & 1) tri_dwdx = *(float *)&data; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1964:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1964 | if (chips & 2) tri_dw0dx = *(float *)&data; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1965:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1965 | if (chips & 4) tri_dw1dx = *(float *)&data; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1968:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1968 | if (chips & 2) tri_ds0dx = *(float *)&data; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1969:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1969 | if (chips & 4) tri_ds1dx = *(float *)&data; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1972:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1972 | if (chips & 2) tri_dt0dx = *(float *)&data; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1973:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1973 | if (chips & 4) tri_dt1dx = *(float *)&data; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1978:60: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1978 | if (chips & 1) tri_drdy = (INT32)(*(float *)&data * 65536.0); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1981:60: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1981 | if (chips & 1) tri_dgdy = (INT32)(*(float *)&data * 65536.0); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1984:60: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1984 | if (chips & 1) tri_dbdy = (INT32)(*(float *)&data * 65536.0); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1987:60: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1987 | if (chips & 1) tri_dady = (INT32)(*(float *)&data * 65536.0); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1990:60: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1990 | if (chips & 1) tri_dzdy = (INT32)(*(float *)&data * 4096.0); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1993:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1993 | if (chips & 1) tri_dwdy = *(float *)&data; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1994:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1994 | if (chips & 2) tri_dw0dy = *(float *)&data; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1995:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1995 | if (chips & 4) tri_dw1dy = *(float *)&data; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1998:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1998 | if (chips & 2) tri_ds0dy = *(float *)&data; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:1999:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 1999 | if (chips & 4) tri_ds1dy = *(float *)&data; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:2002:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 2002 | if (chips & 2) tri_dt0dy = *(float *)&data; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:2003:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 2003 | if (chips & 4) tri_dt1dy = *(float *)&data; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:2008:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 2008 | setup_pending.x = TRUNC_TO_INT(*(float *)&data * 16. + 0.5) * (1. / 16.); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:19:40: note: in definition of macro 'TRUNC_TO_INT' libretro-mame2003-plus-0-unstable-2026-09-19> 19 | #define TRUNC_TO_INT(f) (float) (floor(f)) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:2011:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 2011 | setup_pending.y = TRUNC_TO_INT(*(float *)&data * 16. + 0.5) * (1. / 16.); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:19:40: note: in definition of macro 'TRUNC_TO_INT' libretro-mame2003-plus-0-unstable-2026-09-19> 19 | #define TRUNC_TO_INT(f) (float) (floor(f)) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:2020:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 2020 | setup_pending.wb = *(float *)&data; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:2023:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 2023 | setup_pending.w0 = *(float *)&data; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:2026:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 2026 | setup_pending.s0 = *(float *)&data; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:2029:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 2029 | setup_pending.t0 = *(float *)&data; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:2032:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 2032 | setup_pending.w1 = *(float *)&data; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:2035:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 2035 | setup_pending.s1 = *(float *)&data; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:2038:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 2038 | setup_pending.t1 = *(float *)&data; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:2041:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 2041 | setup_pending.a = *(float *)&data; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:2044:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 2044 | setup_pending.r = *(float *)&data; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:2047:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 2047 | setup_pending.g = *(float *)&data; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:2050:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 2050 | setup_pending.b = *(float *)&data; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c: In function 'voodoo_textureram_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:2969:1: warning: this 'if' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 2969 | if (s == 0 && t == 0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/voodoo_vidhrdw.c:2971:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' libretro-mame2003-plus-0-unstable-2026-09-19> 2971 | while (lod != 0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/exterm.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/midwayic.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/dcs.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/midyunit_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/midyunit_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/midyunit.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/midxunit.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/midwunit_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/midwunit.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/midvunit_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/midvunit.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/midvunit_vidhrdw.c: In function 'midvunit_dma_queue_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/midvunit_vidhrdw.c:1027:1: warning: this 'if' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 1027 | if (LOG_DMA && keyboard_pressed(KEYCODE_L)) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/midvunit_vidhrdw.c:1029:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' libretro-mame2003-plus-0-unstable-2026-09-19> 1029 | if (dma_data_index < 16) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/drivers/midvunit.c:21: libretro-mame2003-plus-0-unstable-2026-09-19> src/driver.h:19:46: warning: 'init_crusnw13' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 19 | #define DRIVER_INIT(name) void init_##name(void) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/midvunit.c:1396:8: note: in expansion of macro 'DRIVER_INIT' libretro-mame2003-plus-0-unstable-2026-09-19> 1396 | static DRIVER_INIT( crusnw13 ) { init_crusnwld_common(0); } libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/driver.h:19:46: warning: 'init_crusnw20' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 19 | #define DRIVER_INIT(name) void init_##name(void) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/midvunit.c:1395:8: note: in expansion of macro 'DRIVER_INIT' libretro-mame2003-plus-0-unstable-2026-09-19> 1395 | static DRIVER_INIT( crusnw20 ) { init_crusnwld_common(0xd49c); } libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/driver.h:64: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/midvunit.c:324:25: warning: 'crusnwld_serial_data_w' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 324 | static WRITE32_HANDLER( crusnwld_serial_data_w ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:132:42: note: in definition of macro 'WRITE32_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 132 | #define WRITE32_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data32_t data, UNUSEDARG data32_t mem_mask) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/midvunit.c:318:24: warning: 'crusnwld_serial_data_r' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 318 | static READ32_HANDLER( crusnwld_serial_data_r ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:131:42: note: in definition of macro 'READ32_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 131 | #define READ32_HANDLER(name) data32_t name(UNUSEDARG offs_t offset, UNUSEDARG data32_t mem_mask) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/midvunit.c:311:24: warning: 'crusnwld_serial_status_r' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 311 | static READ32_HANDLER( crusnwld_serial_status_r ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:131:42: note: in definition of macro 'READ32_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 131 | #define READ32_HANDLER(name) data32_t name(UNUSEDARG offs_t offset, UNUSEDARG data32_t mem_mask) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/midtunit_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/midtunit_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/midtunit.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/skychut_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/skychut.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/olibochu.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/irem.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/mpatrol_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/mpatrol.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/troangel_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/troangel.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/yard_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/yard.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/travrusa_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/travrusa.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/wilytowr.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/m62_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/driver.h:64, libretro-mame2003-plus-0-unstable-2026-09-19> from src/drivers/wilytowr.c:29: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/wilytowr.c:276:22: warning: 'snd_status_r' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 276 | static READ_HANDLER( snd_status_r ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:127:50: note: in definition of macro 'READ_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define READ_HANDLER(name) data8_t name(UNUSEDARG offs_t offset) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/m62.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/vigilant_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/vigilant.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/m72_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/m72_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/m72.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/shisen_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/m72.c:136:12: warning: 'find_sample' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 136 | static int find_sample(int num) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/shisen.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/irem_cpu.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/m90_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/m90.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/mame2003/mame2003.h:9, libretro-mame2003-plus-0-unstable-2026-09-19> from src/fileio.h:13, libretro-mame2003-plus-0-unstable-2026-09-19> from src/mame.h:20, libretro-mame2003-plus-0-unstable-2026-09-19> from src/mamedbg.h:4, libretro-mame2003-plus-0-unstable-2026-09-19> from src/driver.h:65, libretro-mame2003-plus-0-unstable-2026-09-19> from src/drivers/m90.c:25: libretro-mame2003-plus-0-unstable-2026-09-19> src/inptport.h:189:43: warning: 'input_ports_m97' defined but not used [-Wunused-const-variable=] libretro-mame2003-plus-0-unstable-2026-09-19> 189 | static const struct InputPortTiny input_ports_##name[] = { libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/m90.c:433:1: note: in expansion of macro 'INPUT_PORTS_START' libretro-mame2003-plus-0-unstable-2026-09-19> 433 | INPUT_PORTS_START( m97 ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/m92_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/m92.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/m107_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/m107.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/gottlieb_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/gottlieb_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/gottlieb.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/sndhrdw/gottlieb_sndhrdw.c: In function 'gottlieb_speech_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/sndhrdw/gottlieb_sndhrdw.c:120:20: warning: variable 'queue' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 120 | static int queue[100],pos; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/sbowling.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/chaknpop_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/chaknpop_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/chaknpop.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/qix_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/qix_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/qix.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/taitosj_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/taitosj_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/taitosj.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/grchamp_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/grchamp_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/grchamp.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/pitnrun_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/pitnrun_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/pitnrun.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/marinedt.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/crbaloon_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/crbaloon.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/bking2_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/bking2.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/gsword_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/gsword.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/tait8741.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/msisaac_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/msisaac.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/retofinv_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/retofinv_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/driver.h:64, libretro-mame2003-plus-0-unstable-2026-09-19> from src/drivers/msisaac.c:10: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/msisaac.c:352:28: warning: 'mcu_writemem' defined but not used [-Wunused-const-variable=] libretro-mame2003-plus-0-unstable-2026-09-19> 352 | static MEMORY_WRITE_START( mcu_writemem ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:553:56: note: in definition of macro 'MEMPORT_ARRAY_START' libretro-mame2003-plus-0-unstable-2026-09-19> 553 | #define MEMPORT_ARRAY_START(t,n,f) const struct t n[] = { { MEMPORT_MARKER, (f) }, libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/msisaac.c:352:8: note: in expansion of macro 'MEMORY_WRITE_START' libretro-mame2003-plus-0-unstable-2026-09-19> 352 | static MEMORY_WRITE_START( mcu_writemem ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/msisaac.c:344:27: warning: 'mcu_readmem' defined but not used [-Wunused-const-variable=] libretro-mame2003-plus-0-unstable-2026-09-19> 344 | static MEMORY_READ_START( mcu_readmem ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:553:56: note: in definition of macro 'MEMPORT_ARRAY_START' libretro-mame2003-plus-0-unstable-2026-09-19> 553 | #define MEMPORT_ARRAY_START(t,n,f) const struct t n[] = { { MEMPORT_MARKER, (f) }, libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/msisaac.c:344:8: note: in expansion of macro 'MEMORY_READ_START' libretro-mame2003-plus-0-unstable-2026-09-19> 344 | static MEMORY_READ_START( mcu_readmem ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/retofinv.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/rollrace_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/rollrace.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/40love_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/40love.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/ssrj_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/ssrj.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/bigevglf_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/bigevglf_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/bigevglf.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/tsamurai_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/tsamurai.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/flstory_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/flstory_machine.c: In function 'victnine_mcu_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/flstory_machine.c:201:29: warning: declaration of 'offset' shadows a parameter [-Wshadow] libretro-mame2003-plus-0-unstable-2026-09-19> 201 | int offset = mcu_select * 8 + data; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/driver.h:64, libretro-mame2003-plus-0-unstable-2026-09-19> from src/machine/flstory_machine.c:10: libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:128:64: note: shadowed declaration is here libretro-mame2003-plus-0-unstable-2026-09-19> 128 | #define WRITE_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data8_t data) libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~~^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/flstory_machine.c:181:1: note: in expansion of macro 'WRITE_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 181 | WRITE_HANDLER( victnine_mcu_w ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/flstory_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/flstory.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/gladiatr_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/gladiatr.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/flstory.c: In function 'construct_victnine': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/flstory.c:1078:41: warning: '/*' within comment [-Wcomment] libretro-mame2003-plus-0-unstable-2026-09-19> 1078 | /* MDRV_CPU_ADD(M68705,4000000/2) /* ??? */ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/nycaptor_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/nycaptor_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/nycaptor.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/halleys.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/jollyjgr.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/lsasquad_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c: In function 'blit': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:863:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 863 | if (al & 0x01) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:863:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' libretro-mame2003-plus-0-unstable-2026-09-19> 863 | if (al & 0x01) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:864:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 864 | if (al & 0x02) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:864:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' libretro-mame2003-plus-0-unstable-2026-09-19> 864 | if (al & 0x02) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:865:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 865 | if (al & 0x04) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:865:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' libretro-mame2003-plus-0-unstable-2026-09-19> 865 | if (al & 0x04) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:866:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 866 | if (al & 0x08) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:866:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' libretro-mame2003-plus-0-unstable-2026-09-19> 866 | if (al & 0x08) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:867:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 867 | if (al & 0x10) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:867:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' libretro-mame2003-plus-0-unstable-2026-09-19> 867 | if (al & 0x10) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:868:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 868 | if (al & 0x20) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:868:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' libretro-mame2003-plus-0-unstable-2026-09-19> 868 | if (al & 0x20) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:869:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 869 | if (al & 0x40) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:869:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' libretro-mame2003-plus-0-unstable-2026-09-19> 869 | if (al & 0x40) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c: In function 'copy_fixed_xp': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:1337:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 1337 | if (ax) edi[ecx ] = ax; ax = esi[ecx+2]; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:1337:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' libretro-mame2003-plus-0-unstable-2026-09-19> 1337 | if (ax) edi[ecx ] = ax; ax = esi[ecx+2]; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:1338:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 1338 | if (bx) edi[ecx+1] = bx; bx = esi[ecx+3]; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:1338:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' libretro-mame2003-plus-0-unstable-2026-09-19> 1338 | if (bx) edi[ecx+1] = bx; bx = esi[ecx+3]; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:1339:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 1339 | if (ax) edi[ecx+2] = ax; ax = esi[ecx+4]; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:1339:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' libretro-mame2003-plus-0-unstable-2026-09-19> 1339 | if (ax) edi[ecx+2] = ax; ax = esi[ecx+4]; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:1340:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 1340 | if (bx) edi[ecx+3] = bx; bx = esi[ecx+5]; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:1340:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' libretro-mame2003-plus-0-unstable-2026-09-19> 1340 | if (bx) edi[ecx+3] = bx; bx = esi[ecx+5]; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:1341:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 1341 | if (ax) edi[ecx+4] = ax; ax = esi[ecx+6]; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:1341:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' libretro-mame2003-plus-0-unstable-2026-09-19> 1341 | if (ax) edi[ecx+4] = ax; ax = esi[ecx+6]; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:1342:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 1342 | if (bx) edi[ecx+5] = bx; bx = esi[ecx+7]; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:1342:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' libretro-mame2003-plus-0-unstable-2026-09-19> 1342 | if (bx) edi[ecx+5] = bx; bx = esi[ecx+7]; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c: In function 'copy_fixed_2b': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:1420:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 1420 | if (!(ax)) goto SKIP0; if (!(ax&SP_2BACK)) goto DRAW0; if (edi[ecx ]) goto SKIP0; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:1420:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' libretro-mame2003-plus-0-unstable-2026-09-19> 1420 | if (!(ax)) goto SKIP0; if (!(ax&SP_2BACK)) goto DRAW0; if (edi[ecx ]) goto SKIP0; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:1422:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 1422 | if (!(bx)) goto SKIP1; if (!(bx&SP_2BACK)) goto DRAW1; if (edi[ecx+1]) goto SKIP1; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:1422:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' libretro-mame2003-plus-0-unstable-2026-09-19> 1422 | if (!(bx)) goto SKIP1; if (!(bx&SP_2BACK)) goto DRAW1; if (edi[ecx+1]) goto SKIP1; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:1425:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 1425 | if (!(ax)) goto SKIP2; if (!(ax&SP_2BACK)) goto DRAW2; if (edi[ecx+2]) goto SKIP2; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:1425:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' libretro-mame2003-plus-0-unstable-2026-09-19> 1425 | if (!(ax)) goto SKIP2; if (!(ax&SP_2BACK)) goto DRAW2; if (edi[ecx+2]) goto SKIP2; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:1427:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 1427 | if (!(bx)) goto SKIP3; if (!(bx&SP_2BACK)) goto DRAW3; if (edi[ecx+3]) goto SKIP3; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:1427:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' libretro-mame2003-plus-0-unstable-2026-09-19> 1427 | if (!(bx)) goto SKIP3; if (!(bx&SP_2BACK)) goto DRAW3; if (edi[ecx+3]) goto SKIP3; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:1430:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 1430 | if (!(ax)) goto SKIP4; if (!(ax&SP_2BACK)) goto DRAW4; if (edi[ecx+4]) goto SKIP4; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:1430:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' libretro-mame2003-plus-0-unstable-2026-09-19> 1430 | if (!(ax)) goto SKIP4; if (!(ax&SP_2BACK)) goto DRAW4; if (edi[ecx+4]) goto SKIP4; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:1432:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 1432 | if (!(bx)) goto SKIP5; if (!(bx&SP_2BACK)) goto DRAW5; if (edi[ecx+5]) goto SKIP5; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:1432:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' libretro-mame2003-plus-0-unstable-2026-09-19> 1432 | if (!(bx)) goto SKIP5; if (!(bx&SP_2BACK)) goto DRAW5; if (edi[ecx+5]) goto SKIP5; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:1435:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 1435 | if (!(ax)) goto SKIP6; if (!(ax&SP_2BACK)) goto DRAW6; if (edi[ecx+6]) goto SKIP6; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:1435:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' libretro-mame2003-plus-0-unstable-2026-09-19> 1435 | if (!(ax)) goto SKIP6; if (!(ax&SP_2BACK)) goto DRAW6; if (edi[ecx+6]) goto SKIP6; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:1437:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 1437 | if (!(bx)) continue; if (!(bx&SP_2BACK)) goto DRAW7; if (edi[ecx+7]) continue; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:1437:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' libretro-mame2003-plus-0-unstable-2026-09-19> 1437 | if (!(bx)) continue; if (!(bx&SP_2BACK)) goto DRAW7; if (edi[ecx+7]) continue; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c: At top level: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:1356:13: warning: 'copy_fixed_ab' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 1356 | static void copy_fixed_ab(struct mame_bitmap *bitmap, WORD *source) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/halleys.c:1307:13: warning: 'copy_fixed_op' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 1307 | static void copy_fixed_op(struct mame_bitmap *bitmap, WORD *source) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/lsasquad_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/lsasquad.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/bublbobl_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/bublbobl_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/bublbobl.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/missb2.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/bublbobl.c:303:22: warning: 'portC_in' defined but not used [-Wunused-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 303 | static unsigned char portC_in,portC_out,ddrC; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/mexico86_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/mexico86_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/mexico86_vidhrdw.c: In function 'video_update_kikikai': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/mexico86_vidhrdw.c:186:21: warning: variable 'gfx_attr' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 186 | int gfx_num,gfx_attr,gfx_offs; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/missb2.c: In function 'video_update_missb2': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/missb2.c:106:48: warning: variable 'color' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 106 | int goffs,code,color,flipx,flipy,x,y; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/mexico86.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/darius_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/darius.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/rastan_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/rastan_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/rastan.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/rainbow_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/rainbow.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/opwolf_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/opwolf.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/othunder_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/othunder.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/topspeed_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/topspeed.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/arkanoid_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/arkanoid_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/arkanoid.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/superqix_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/superqix.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/exzisus_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/exzisus.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/superqix.c: In function 'pbillian_sh_start': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/superqix.c:146:19: warning: pointer targets in assignment from 'UINT8 *' {aka 'unsigned char *'} to 'INT8 *' {aka 'signed char *'} differ in signedness [-Wpointer-sign] libretro-mame2003-plus-0-unstable-2026-09-19> 146 | samplebuf = memory_region(REGION_SOUND1); libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/superqix.c: At top level: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/superqix.c:168:30: warning: 'from_z80_pending' defined but not used [-Wunused-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 168 | static int from_mcu_pending, from_z80_pending, invert_coin_lockout; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/superqix.c:167:63: warning: 'portb' defined but not used [-Wunused-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 167 | static data8_t port1, port3, port3_latch, from_mcu, from_z80, portb; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/superqix.c:167:30: warning: 'port3_latch' defined but not used [-Wunused-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 167 | static data8_t port1, port3, port3_latch, from_mcu, from_z80, portb; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/superqix.c:167:23: warning: 'port3' defined but not used [-Wunused-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 167 | static data8_t port1, port3, port3_latch, from_mcu, from_z80, portb; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/superqix.c:167:16: warning: 'port1' defined but not used [-Wunused-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 167 | static data8_t port1, port3, port3_latch, from_mcu, from_z80, portb; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/taito_x.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/cchip.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/minivadr_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/minivadr.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/ashnojoe.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/ashnojoe_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/volfied_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/volfied_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/volfied.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/bonzeadv.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/asuka_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/asuka.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/wgp_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/wgp.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/slapshot_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/wgp_vidhrdw.c: In function 'wgp_draw_sprites': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/wgp_vidhrdw.c:385:16: warning: variable 'rotate' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 385 | UINT16 rotate=0; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/wgp_vidhrdw.c: In function 'wgp_piv_layer_draw': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/wgp_vidhrdw.c:590:31: warning: variable 'x_max' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 590 | int sx,x_index,x_step,x_max; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/slapshot.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/ninjaw_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/ninjaw_vidhrdw.c: In function 'ninjaw_draw_sprites': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/ninjaw_vidhrdw.c:71:29: warning: variable 'invis' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 71 | int x, y, priority, invis, curx, cury; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/ninjaw.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/driver.h:64, libretro-mame2003-plus-0-unstable-2026-09-19> from src/drivers/slapshot.c:134: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/slapshot.c:212:24: warning: 'opwolf3_service_input_r' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 212 | static READ16_HANDLER( opwolf3_service_input_r ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:129:42: note: in definition of macro 'READ16_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 129 | #define READ16_HANDLER(name) data16_t name(UNUSEDARG offs_t offset, UNUSEDARG data16_t mem_mask) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/warriorb_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/warriorb.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/tnzs_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/tnzs_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/tnzs_machine.c: In function 'mcu_extrmatn_r': libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/tnzs_machine.c:371:66: warning: '/*' within comment [-Wcomment] libretro-mame2003-plus-0-unstable-2026-09-19> 371 | /* return 0x64; /* theres a reset input somewhere */ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/tnzs.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/buggychl_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/buggychl_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/buggychl.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/lkage_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/lkage_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/lkage.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/taitoic.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/taitosnd.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/taito_l_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/taito_l.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/taito_h_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/taito_h.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/taito_b_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/taito_b.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/taito_z_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/taito_z.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/gunbustr_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/gunbustr.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/superchs_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/superchs.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/undrfire_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/undrfire.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/groundfx_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/undrfire.c: In function 'trampoline_32_8_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/undrfire.c:545:9: warning: 'index' may be used uninitialized [-Wmaybe-uninitialized] libretro-mame2003-plus-0-unstable-2026-09-19> 545 | TC0360PRI_w(index+4*offset, (data >> shift) & 0xff); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/undrfire.c:538:13: note: 'index' was declared here libretro-mame2003-plus-0-unstable-2026-09-19> 538 | int index, shift; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/undrfire.c:545:43: warning: 'shift' may be used uninitialized [-Wmaybe-uninitialized] libretro-mame2003-plus-0-unstable-2026-09-19> 545 | TC0360PRI_w(index+4*offset, (data >> shift) & 0xff); libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/undrfire.c:538:20: note: 'shift' was declared here libretro-mame2003-plus-0-unstable-2026-09-19> 538 | int index, shift; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/groundfx.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/taito_f2_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/taito_f2.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/taito_f3_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/taito_f3_vidhrdw.c: In function 'get_sprite_info': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/taito_f3_vidhrdw.c:2900:47: warning: variable 'old_y' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 2900 | int offs,spritecont,flipx,flipy,old_x,old_y,color,x,y; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/taito_f3_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/sndhrdw/taito_f3_sndhrdw.c: In function 'f3_volume_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/sndhrdw/taito_f3_sndhrdw.c:62:43: warning: variable 'last_r' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 62 | static data16_t channel[8],last_l,last_r; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sndhrdw/taito_f3_sndhrdw.c:62:36: warning: variable 'last_l' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 62 | static data16_t channel[8],last_l,last_r; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sndhrdw/taito_f3_sndhrdw.c: In function 'ridingf_dsp_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/sndhrdw/taito_f3_sndhrdw.c:282:65: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] libretro-mame2003-plus-0-unstable-2026-09-19> 282 | es5510_dil_latch = es5510_dram[es5510_dadr_latch&(1<<16)-2]; libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/sndhrdw/taito_f3_sndhrdw.c:284:46: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] libretro-mame2003-plus-0-unstable-2026-09-19> 284 | es5510_dram[es5510_dadr_latch&(1<<16)-2] = es5510_dol_latch; libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/taito_f3.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/taitoair_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/taito_f3.c: In function 'nvram_handler_recalh': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/taito_f3.c:101:41: warning: passing argument 1 of 'EEPROM_set_data' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] libretro-mame2003-plus-0-unstable-2026-09-19> 101 | EEPROM_set_data(recalh_eeprom,128); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/drivers/taito_f3.c:37: libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/eeprom.h:29:29: note: expected 'UINT8 *' {aka 'unsigned char *'} but argument is of type 'const data8_t *' {aka 'const unsigned char *'} libretro-mame2003-plus-0-unstable-2026-09-19> 29 | void EEPROM_set_data(UINT8 *data, int length); libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~~^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> In function 'fill_poly', libretro-mame2003-plus-0-unstable-2026-09-19> inlined from 'video_update_taitoair' at src/vidhrdw/taitoair_vidhrdw.c:421:4: libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/taitoair_vidhrdw.c:311:14: warning: 'p[0].y' may be used uninitialized [-Wmaybe-uninitialized] libretro-mame2003-plus-0-unstable-2026-09-19> 311 | cury = p[pmin].y; libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/taitoair_vidhrdw.c: In function 'video_update_taitoair': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/taitoair_vidhrdw.c:294:23: note: 'p' declared here libretro-mame2003-plus-0-unstable-2026-09-19> 294 | struct spoint p[POLY_MAX_PT*2]; libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> In function 'fill_poly', libretro-mame2003-plus-0-unstable-2026-09-19> inlined from 'video_update_taitoair' at src/vidhrdw/taitoair_vidhrdw.c:421:4: libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/taitoair_vidhrdw.c:312:14: warning: 'p[0].y' may be used uninitialized [-Wmaybe-uninitialized] libretro-mame2003-plus-0-unstable-2026-09-19> 312 | limy = p[pmax].y; libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/taitoair_vidhrdw.c: In function 'video_update_taitoair': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/taitoair_vidhrdw.c:294:23: note: 'p' declared here libretro-mame2003-plus-0-unstable-2026-09-19> 294 | struct spoint p[POLY_MAX_PT*2]; libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/taitoair.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/slapfght_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/slapfght_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/slapfght.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/twincobr_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/twincobr_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/twincobr_machine.c: In function 'twincobr_dsp_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/twincobr_machine.c:158:57: warning: this 'if' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 158 | if ((dsp_addr_w < 2) && (data == 0)) dsp_execute = 1; break; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/twincobr_machine.c:158:111: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' libretro-mame2003-plus-0-unstable-2026-09-19> 158 | if ((dsp_addr_w < 2) && (data == 0)) dsp_execute = 1; break; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/twincobr_machine.c:163:57: warning: this 'if' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 163 | if ((dsp_addr_w < 2) && (data == 0)) dsp_execute = 1; break; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/twincobr_machine.c:163:111: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' libretro-mame2003-plus-0-unstable-2026-09-19> 163 | if ((dsp_addr_w < 2) && (data == 0)) dsp_execute = 1; break; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/twincobr.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/wardner.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/mjsister.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/mjsister_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/toaplan1_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/toaplan1_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/toaplan1.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/toaplan1_machine.c: In function 'demonwld_dsp_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/toaplan1_machine.c:82:57: warning: this 'if' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 82 | if ((dsp_addr_w < 3) && (data == 0)) dsp_execute = 1; break; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/toaplan1_machine.c:82:111: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' libretro-mame2003-plus-0-unstable-2026-09-19> 82 | if ((dsp_addr_w < 3) && (data == 0)) dsp_execute = 1; break; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/toaplan1_machine.c: At top level: libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/toaplan1_machine.c:20:12: warning: 'vimana_latch' defined but not used [-Wunused-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 20 | static int vimana_latch; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/toaplan1_machine.c:19:12: warning: 'vimana_credits' defined but not used [-Wunused-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 19 | static int vimana_credits; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/snowbros_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/snowbros.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/toaplan1_vidhrdw.c: In function 'zerowing_render': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/toaplan1_vidhrdw.c:1173:21: warning: variable 'layer' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 1173 | int layer; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/toaplan1_vidhrdw.c: In function 'demonwld_render': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/toaplan1_vidhrdw.c:1274:21: warning: variable 'layer' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 1274 | int layer; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/toaplan2_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/toaplan2.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/cave_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/cave.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/kyugo_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/kyugo_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/kyugo.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/williams_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/williams_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/williams_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/williams.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/vulgus_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/vulgus.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/sonson_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/sonson.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/higemaru_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/higemaru.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/1942_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/1942.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/exedexes_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/exedexes.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/commando_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/commando.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/gng_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/gng.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/gunsmoke_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/gunsmoke.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/srumbler_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/srumbler.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/lwings_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/lwings.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/sidearms_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/driver.h:64, libretro-mame2003-plus-0-unstable-2026-09-19> from src/drivers/lwings.c:48: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/lwings.c:383:25: warning: 'adpcm_readport' defined but not used [-Wunused-const-variable=] libretro-mame2003-plus-0-unstable-2026-09-19> 383 | static PORT_READ_START( adpcm_readport ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:553:56: note: in definition of macro 'MEMPORT_ARRAY_START' libretro-mame2003-plus-0-unstable-2026-09-19> 553 | #define MEMPORT_ARRAY_START(t,n,f) const struct t n[] = { { MEMPORT_MARKER, (f) }, libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/lwings.c:383:8: note: in expansion of macro 'PORT_READ_START' libretro-mame2003-plus-0-unstable-2026-09-19> 383 | static PORT_READ_START( adpcm_readport ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/lwings.c:102:23: warning: 'avengers_interrupt' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 102 | static INTERRUPT_GEN( avengers_interrupt ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/driver.h:21:46: note: in definition of macro 'INTERRUPT_GEN' libretro-mame2003-plus-0-unstable-2026-09-19> 21 | #define INTERRUPT_GEN(func) void func(void) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/sidearms.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/bionicc_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/bionicc.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/1943_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/1943.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/blktiger_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/blktiger.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/tigeroad_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/tigeroad.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/lastduel_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/lastduel.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/sf1_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/sf1.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/kabuki.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/mitchell_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/mitchell.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/cbasebal_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/cbasebal.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/mitchell.c: In function 'pang_port5_r': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/mitchell.c:140:1: warning: this 'if' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 140 | if (Machine->gamedrv == &driver_mgakuen2) /* hack... music doesn't work otherwise */ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/mitchell.c:143:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' libretro-mame2003-plus-0-unstable-2026-09-19> 143 | return (input_port_0_r(0) & 0x76) | bit; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/cps1_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/cps1.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/cps2.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/cps2crypt.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/mame2003/mame2003.h:9, libretro-mame2003-plus-0-unstable-2026-09-19> from src/fileio.h:13, libretro-mame2003-plus-0-unstable-2026-09-19> from src/mame.h:20, libretro-mame2003-plus-0-unstable-2026-09-19> from src/mamedbg.h:4, libretro-mame2003-plus-0-unstable-2026-09-19> from src/driver.h:65, libretro-mame2003-plus-0-unstable-2026-09-19> from src/drivers/cps1.c:15: libretro-mame2003-plus-0-unstable-2026-09-19> src/inptport.h:189:43: warning: 'input_ports_rockmanj' defined but not used [-Wunused-const-variable=] libretro-mame2003-plus-0-unstable-2026-09-19> 189 | static const struct InputPortTiny input_ports_##name[] = { libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/cps1.c:3606:1: note: in expansion of macro 'INPUT_PORTS_START' libretro-mame2003-plus-0-unstable-2026-09-19> 3606 | INPUT_PORTS_START( rockmanj ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/zn.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/tms34061_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/capbowl_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/capbowl_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/capbowl.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/itech8_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/itech8.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/itech32_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/itech32.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/driver.h:64, libretro-mame2003-plus-0-unstable-2026-09-19> from src/drivers/itech32.c:35: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/itech32.c:546:24: warning: 'input_port_5_msw_r' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 546 | static READ32_HANDLER( input_port_5_msw_r ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:131:42: note: in definition of macro 'READ32_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 131 | #define READ32_HANDLER(name) data32_t name(UNUSEDARG offs_t offset, UNUSEDARG data32_t mem_mask) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/itech32.c:286:24: warning: 'trackball32_4bit_combined_r' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 286 | static READ32_HANDLER( trackball32_4bit_combined_r ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:131:42: note: in definition of macro 'READ32_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 131 | #define READ32_HANDLER(name) data32_t name(UNUSEDARG offs_t offset, UNUSEDARG data32_t mem_mask) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/itech32.c:200:24: warning: 'trackball32_8bit_r' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 200 | static READ32_HANDLER( trackball32_8bit_r ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:131:42: note: in definition of macro 'READ32_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 131 | #define READ32_HANDLER(name) data32_t name(UNUSEDARG offs_t offset, UNUSEDARG data32_t mem_mask) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/itech32_vidhrdw.c: In function 'logblit': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/itech32_vidhrdw.c:445:86: warning: unknown conversion type character ' ' in format [-Wformat=] libretro-mame2003-plus-0-unstable-2026-09-19> 445 | logerror("%s: e=%d%d f=%04x c=%02x%02x %02x%04x -> (%03x,%03x) %3dx%3 c=(%03x,%03x)-(%03x,%03x) s=%04x %04x %04x %04x %04x %04x", tag, libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/itech32_vidhrdw.c:445:26: warning: too many arguments for format [-Wformat-extra-args] libretro-mame2003-plus-0-unstable-2026-09-19> 445 | logerror("%s: e=%d%d f=%04x c=%02x%02x %02x%04x -> (%03x,%03x) %3dx%3 c=(%03x,%03x)-(%03x,%03x) s=%04x %04x %04x %04x %04x %04x", tag, libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/slikshot.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/blockade_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> In function 'words_to_sensors', libretro-mame2003-plus-0-unstable-2026-09-19> inlined from 'compute_sensors' at src/machine/slikshot.c:406:2, libretro-mame2003-plus-0-unstable-2026-09-19> inlined from 'slikshot_extra_draw' at src/machine/slikshot.c:564:3: libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/slikshot.c:382:32: warning: 'word1' may be used uninitialized [-Wmaybe-uninitialized] libretro-mame2003-plus-0-unstable-2026-09-19> 382 | *sens2 = word2 + word1, *sens3 = word2; libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~^~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/slikshot.c: In function 'slikshot_extra_draw': libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/slikshot.c:396:16: note: 'word1' was declared here libretro-mame2003-plus-0-unstable-2026-09-19> 396 | UINT16 word1, word2, word3; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> In function 'words_to_sensors', libretro-mame2003-plus-0-unstable-2026-09-19> inlined from 'compute_sensors' at src/machine/slikshot.c:406:2, libretro-mame2003-plus-0-unstable-2026-09-19> inlined from 'slikshot_extra_draw' at src/machine/slikshot.c:564:3: libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/slikshot.c:382:48: warning: 'word2' may be used uninitialized [-Wmaybe-uninitialized] libretro-mame2003-plus-0-unstable-2026-09-19> 382 | *sens2 = word2 + word1, *sens3 = word2; libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~~^~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/slikshot.c: In function 'slikshot_extra_draw': libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/slikshot.c:396:23: note: 'word2' was declared here libretro-mame2003-plus-0-unstable-2026-09-19> 396 | UINT16 word1, word2, word3; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/blockade.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/vicdual_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/vicdual.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/carnival.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/depthch.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/invinco.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/pulsar.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/sndhrdw/invinco.c: In function 'invinco_sh_port2_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/sndhrdw/invinco.c:54:13: warning: variable 'bitsGoneHigh' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 54 | int bitsGoneHigh; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/segacrpt.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/segasnd.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/sndhrdw/pulsar.c: In function 'pulsar_sh_port1_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/sndhrdw/pulsar.c:75:13: warning: variable 'bitsGoneHigh' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 75 | int bitsGoneHigh; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/sega_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/sega_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/sega_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/sega_vidhrdw.c: In function 'sega_add_point': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/sega_vidhrdw.c:52:52: warning: declaration of 'intensity' shadows a global declaration [-Wshadow] libretro-mame2003-plus-0-unstable-2026-09-19> 52 | void sega_add_point(int x, int y, rgb_t color, int intensity) libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/sega_vidhrdw.c:25:12: note: shadowed declaration is here libretro-mame2003-plus-0-unstable-2026-09-19> 25 | static int intensity; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/sega_vidhrdw.c: In function 'sega_add_point_callback': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/sega_vidhrdw.c:58:79: warning: declaration of 'intensity' shadows a global declaration [-Wshadow] libretro-mame2003-plus-0-unstable-2026-09-19> 58 | void sega_add_point_callback(int x, int y, rgb_t (*color_callback)(void), int intensity) libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/sega_vidhrdw.c:25:12: note: shadowed declaration is here libretro-mame2003-plus-0-unstable-2026-09-19> 25 | static int intensity; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/sega.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/segar_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/segar_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/segar_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/segar_vidhrdw.c: In function 'video_update_spaceod': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/segar_vidhrdw.c:412:13: warning: variable 'sprite_transparency' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 412 | int sprite_transparency; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/segar.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/driver.h:64, libretro-mame2003-plus-0-unstable-2026-09-19> from src/drivers/sega.c:135: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/sega.c:192:28: warning: 'speech_writemem' defined but not used [-Wunused-const-variable=] libretro-mame2003-plus-0-unstable-2026-09-19> 192 | static MEMORY_WRITE_START( speech_writemem ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:553:56: note: in definition of macro 'MEMPORT_ARRAY_START' libretro-mame2003-plus-0-unstable-2026-09-19> 553 | #define MEMPORT_ARRAY_START(t,n,f) const struct t n[] = { { MEMPORT_MARKER, (f) }, libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/sega.c:192:8: note: in expansion of macro 'MEMORY_WRITE_START' libretro-mame2003-plus-0-unstable-2026-09-19> 192 | static MEMORY_WRITE_START( speech_writemem ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/sega.c:187:27: warning: 'speech_readmem' defined but not used [-Wunused-const-variable=] libretro-mame2003-plus-0-unstable-2026-09-19> 187 | static MEMORY_READ_START( speech_readmem ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:553:56: note: in definition of macro 'MEMPORT_ARRAY_START' libretro-mame2003-plus-0-unstable-2026-09-19> 553 | #define MEMPORT_ARRAY_START(t,n,f) const struct t n[] = { { MEMPORT_MARKER, (f) }, libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/sega.c:187:8: note: in expansion of macro 'MEMORY_READ_START' libretro-mame2003-plus-0-unstable-2026-09-19> 187 | static MEMORY_READ_START( speech_readmem ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/driver.h:64, libretro-mame2003-plus-0-unstable-2026-09-19> from src/drivers/segar.c:49: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/segar.c:243:28: warning: 'speech_writemem' defined but not used [-Wunused-const-variable=] libretro-mame2003-plus-0-unstable-2026-09-19> 243 | static MEMORY_WRITE_START( speech_writemem ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:553:56: note: in definition of macro 'MEMPORT_ARRAY_START' libretro-mame2003-plus-0-unstable-2026-09-19> 553 | #define MEMPORT_ARRAY_START(t,n,f) const struct t n[] = { { MEMPORT_MARKER, (f) }, libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/segar.c:243:8: note: in expansion of macro 'MEMORY_WRITE_START' libretro-mame2003-plus-0-unstable-2026-09-19> 243 | static MEMORY_WRITE_START( speech_writemem ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/segar.c:238:27: warning: 'speech_readmem' defined but not used [-Wunused-const-variable=] libretro-mame2003-plus-0-unstable-2026-09-19> 238 | static MEMORY_READ_START( speech_readmem ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:553:56: note: in definition of macro 'MEMPORT_ARRAY_START' libretro-mame2003-plus-0-unstable-2026-09-19> 553 | #define MEMPORT_ARRAY_START(t,n,f) const struct t n[] = { { MEMPORT_MARKER, (f) }, libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/segar.c:238:8: note: in expansion of macro 'MEMORY_READ_START' libretro-mame2003-plus-0-unstable-2026-09-19> 238 | static MEMORY_READ_START( speech_readmem ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/tms9928a.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/sg1000a.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/zaxxon_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/zaxxon_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/zaxxon.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/turbo_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/turbo_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/turbo.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/kopunch.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/kopunch_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/driver.h:64, libretro-mame2003-plus-0-unstable-2026-09-19> from src/drivers/kopunch.c:1: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/kopunch.c:77:22: warning: 'pip_r' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 77 | static READ_HANDLER( pip_r ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:127:50: note: in definition of macro 'READ_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define READ_HANDLER(name) data8_t name(UNUSEDARG offs_t offset) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/suprloco_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/suprloco.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/dotrikun_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/dotrikun.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/angelkds_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/angelkds.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/system1_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/system1.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/segasyse_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/segasyse.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/system16_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/system16_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/sys16spr.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/system16_vidhrdw.c: In function 'sys16_paletteram_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/system16_vidhrdw.c:676:50: warning: variable 'bh' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 676 | int r, g, b, rs, gs, bs, rh, gh, bh; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/system16_vidhrdw.c:676:46: warning: variable 'gh' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 676 | int r, g, b, rs, gs, bs, rh, gh, bh; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/system16_vidhrdw.c:676:42: warning: variable 'rh' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 676 | int r, g, b, rs, gs, bs, rh, gh, bh; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/segaic16.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/segas16b.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/segaorun.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/segas16b.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/system16_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/segas16b.c: In function 'sjryuko_custom_io_r': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/segas16b.c:385:28: warning: unused variable 'portname' [-Wunused-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 385 | static const char *portname[] = { "MJ0", "MJ1", "MJ2", "MJ3", "MJ4", "MJ5" }; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/segas16b.c: In function 'sjryuko_custom_io_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/segas16b.c:411:22: warning: unused variable 'last_val' [-Wunused-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 411 | static UINT8 last_val; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/drivers/segas16b.c:1: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/segas16b.c: At top level: libretro-mame2003-plus-0-unstable-2026-09-19> src/driver.h:98:14: warning: 'construct_system16_7751' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 98 | void construct_##game(struct InternalMachineDriver *machine) \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/segas16b.c:1970:8: note: in expansion of macro 'MACHINE_DRIVER_START' libretro-mame2003-plus-0-unstable-2026-09-19> 1970 | static MACHINE_DRIVER_START( system16_7751 ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/segaic16.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/segaic16.c: In function 'update_divide': libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/segaic16.c:122:9: warning: this 'else' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 122 | else libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/segaic16.c:124:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' libretro-mame2003-plus-0-unstable-2026-09-19> 124 | remainder = dividend - quotient * divisor; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/segaxbd.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/system16.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/aburner.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/system16.c:4919:44: warning: '/*' within comment [-Wcomment] libretro-mame2003-plus-0-unstable-2026-09-19> 4919 | /* { 0xc42000, 0xc42001, MRA16_NOP }, /* What is this? */ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/drivers/system16.c:148: libretro-mame2003-plus-0-unstable-2026-09-19> src/driver.h:19:46: warning: 'init_s16dummy' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 19 | #define DRIVER_INIT(name) void init_##name(void) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/system16.c:6670:8: note: in expansion of macro 'DRIVER_INIT' libretro-mame2003-plus-0-unstable-2026-09-19> 6670 | static DRIVER_INIT( s16dummy ){ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/driver.h:98:14: warning: 'construct_system16_7759' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 98 | void construct_##game(struct InternalMachineDriver *machine) \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/system16.c:521:8: note: in expansion of macro 'MACHINE_DRIVER_START' libretro-mame2003-plus-0-unstable-2026-09-19> 521 | static MACHINE_DRIVER_START( system16_7759 ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/outrun.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/drivers/aburner.c:24: libretro-mame2003-plus-0-unstable-2026-09-19> src/driver.h:19:46: warning: 'init_thndrbdj' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 19 | #define DRIVER_INIT(name) void init_##name(void) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/aburner.c:829:8: note: in expansion of macro 'DRIVER_INIT' libretro-mame2003-plus-0-unstable-2026-09-19> 829 | static DRIVER_INIT( thndrbdj ){ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/mame2003/mame2003.h:9, libretro-mame2003-plus-0-unstable-2026-09-19> from src/fileio.h:13, libretro-mame2003-plus-0-unstable-2026-09-19> from src/mame.h:20, libretro-mame2003-plus-0-unstable-2026-09-19> from src/mamedbg.h:4, libretro-mame2003-plus-0-unstable-2026-09-19> from src/driver.h:65: libretro-mame2003-plus-0-unstable-2026-09-19> src/inptport.h:189:43: warning: 'input_ports_thndrbld' defined but not used [-Wunused-const-variable=] libretro-mame2003-plus-0-unstable-2026-09-19> 189 | static const struct InputPortTiny input_ports_##name[] = { libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/aburner.c:438:1: note: in expansion of macro 'INPUT_PORTS_START' libretro-mame2003-plus-0-unstable-2026-09-19> 438 | INPUT_PORTS_START( thndrbld ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/driver.h:68: libretro-mame2003-plus-0-unstable-2026-09-19> src/common.h:329:111: warning: 'rom_thndrbdj' defined but not used [-Wunused-const-variable=] libretro-mame2003-plus-0-unstable-2026-09-19> 329 | #define ROM_START(name) static const struct RomModule rom_##name[] = { libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/aburner.c:242:1: note: in expansion of macro 'ROM_START' libretro-mame2003-plus-0-unstable-2026-09-19> 242 | ROM_START( thndrbdj ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/common.h:329:111: warning: 'rom_thndrbld' defined but not used [-Wunused-const-variable=] libretro-mame2003-plus-0-unstable-2026-09-19> 329 | #define ROM_START(name) static const struct RomModule rom_##name[] = { libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/aburner.c:192:1: note: in expansion of macro 'ROM_START' libretro-mame2003-plus-0-unstable-2026-09-19> 192 | ROM_START( thndrbld ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/common.h:329:111: warning: 'rom_loffire' defined but not used [-Wunused-const-variable=] libretro-mame2003-plus-0-unstable-2026-09-19> 329 | #define ROM_START(name) static const struct RomModule rom_##name[] = { libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/aburner.c:149:1: note: in expansion of macro 'ROM_START' libretro-mame2003-plus-0-unstable-2026-09-19> 149 | ROM_START( loffire ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/drivers/outrun.c:24: libretro-mame2003-plus-0-unstable-2026-09-19> src/driver.h:98:14: warning: 'construct_toutrun_new' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 98 | void construct_##game(struct InternalMachineDriver *machine) \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/outrun.c:1298:8: note: in expansion of macro 'MACHINE_DRIVER_START' libretro-mame2003-plus-0-unstable-2026-09-19> 1298 | static MACHINE_DRIVER_START( toutrun_new ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/segaic16.c: In function 'segaic16_tilemap_init': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/segaic16.c:1252:25: warning: 'get_text_info' may be used uninitialized [-Wmaybe-uninitialized] libretro-mame2003-plus-0-unstable-2026-09-19> 1252 | info->textmap = tilemap_create(get_text_info, tilemap_scan_rows, TILEMAP_TRANSPARENT, 8,8, 64,28); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/segaic16.c:1186:16: note: 'get_text_info' was declared here libretro-mame2003-plus-0-unstable-2026-09-19> 1186 | void (*get_text_info)(int); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/segaic16.c:1269:43: warning: 'get_tile_info' may be used uninitialized [-Wmaybe-uninitialized] libretro-mame2003-plus-0-unstable-2026-09-19> 1269 | info->tilemaps[pagenum] = tilemap_create(get_tile_info, tilemap_scan_rows, TILEMAP_TRANSPARENT, 8,8, 64,32); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/segaic16.c:1187:16: note: 'get_tile_info' was declared here libretro-mame2003-plus-0-unstable-2026-09-19> 1187 | void (*get_tile_info)(int); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/segaxbd.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/sharrier.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/segaxbd.c: In function 'adc_r': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/segaxbd.c:163:28: warning: unused variable 'ports' [-Wunused-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 163 | static const char *ports[] = { "ADC0", "ADC1", "ADC2", "ADC3", "ADC4", "ADC5", "ADC6", "ADC7" }; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/segaxbd.c: In function 'iochip_1_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/segaxbd.c:330:15: warning: variable 'oldval' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 330 | UINT8 oldval; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/sharrier.c:1519:26: warning: '/*' within comment [-Wcomment] libretro-mame2003-plus-0-unstable-2026-09-19> 1519 | /*PORT_START /* Y */ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/drivers/segaxbd.c:1: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/segaxbd.c: At top level: libretro-mame2003-plus-0-unstable-2026-09-19> src/driver.h:19:46: warning: 'init_loffire' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 19 | #define DRIVER_INIT(name) void init_##name(void) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/segaxbd.c:1529:8: note: in expansion of macro 'DRIVER_INIT' libretro-mame2003-plus-0-unstable-2026-09-19> 1529 | static DRIVER_INIT( loffire ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/driver.h:19:46: warning: 'init_thndrbld' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 19 | #define DRIVER_INIT(name) void init_##name(void) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/segaxbd.c:1506:8: note: in expansion of macro 'DRIVER_INIT' libretro-mame2003-plus-0-unstable-2026-09-19> 1506 | static DRIVER_INIT( thndrbld ){ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/driver.h:64: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/segaxbd.c:619:28: warning: 'smgp_comm_writemem' defined but not used [-Wunused-const-variable=] libretro-mame2003-plus-0-unstable-2026-09-19> 619 | static MEMORY_WRITE_START( smgp_comm_writemem ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:553:56: note: in definition of macro 'MEMPORT_ARRAY_START' libretro-mame2003-plus-0-unstable-2026-09-19> 553 | #define MEMPORT_ARRAY_START(t,n,f) const struct t n[] = { { MEMPORT_MARKER, (f) }, libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/segaxbd.c:619:8: note: in expansion of macro 'MEMORY_WRITE_START' libretro-mame2003-plus-0-unstable-2026-09-19> 619 | static MEMORY_WRITE_START( smgp_comm_writemem ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/segaxbd.c:614:28: warning: 'smgp_comm_readmem' defined but not used [-Wunused-const-variable=] libretro-mame2003-plus-0-unstable-2026-09-19> 614 | static MEMORY_READ_START( smgp_comm_readmem ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:553:56: note: in definition of macro 'MEMPORT_ARRAY_START' libretro-mame2003-plus-0-unstable-2026-09-19> 553 | #define MEMPORT_ARRAY_START(t,n,f) const struct t n[] = { { MEMPORT_MARKER, (f) }, libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/segaxbd.c:614:8: note: in expansion of macro 'MEMORY_READ_START' libretro-mame2003-plus-0-unstable-2026-09-19> 614 | static MEMORY_READ_START( smgp_comm_readmem ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/system18.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/system18.c:72:24: warning: 'custom_io_w' defined but not used [-Wunused-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 72 | static write16_handler custom_io_w; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/system24.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/system24_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/system24_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/segaic24.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/segas18.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/segas32.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/segas32.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/segas32.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/segas32.c: In function 'compute_clipping_extents': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/segas32.c:918:21: warning: declaration of 'j' shadows a previous local [-Wshadow] libretro-mame2003-plus-0-unstable-2026-09-19> 918 | int j = i - 1; libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/segas32.c:876:16: note: shadowed declaration is here libretro-mame2003-plus-0-unstable-2026-09-19> 876 | int i, j, y; libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/segas32.c:1064:45: warning: declaration of 'j' shadows a previous local [-Wshadow] libretro-mame2003-plus-0-unstable-2026-09-19> 1064 | int j = i - 1; libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/segas32.c:876:16: note: shadowed declaration is here libretro-mame2003-plus-0-unstable-2026-09-19> 876 | int i, j, y; libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/segas32.c: At top level: libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/segas32.c:2616:13: warning: 'print_mixer_data' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 2616 | static void print_mixer_data(int which) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/drivers/segas32.c:352: libretro-mame2003-plus-0-unstable-2026-09-19> src/driver.h:98:14: warning: 'construct_system32_v25' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 98 | void construct_##game(struct InternalMachineDriver *machine) \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/segas32.c:2589:8: note: in expansion of macro 'MACHINE_DRIVER_START' libretro-mame2003-plus-0-unstable-2026-09-19> 2589 | static MACHINE_DRIVER_START( system32_v25 ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/mame2003/mame2003.h:9, libretro-mame2003-plus-0-unstable-2026-09-19> from src/fileio.h:13, libretro-mame2003-plus-0-unstable-2026-09-19> from src/mame.h:20, libretro-mame2003-plus-0-unstable-2026-09-19> from src/mamedbg.h:4, libretro-mame2003-plus-0-unstable-2026-09-19> from src/driver.h:65: libretro-mame2003-plus-0-unstable-2026-09-19> src/inptport.h:189:43: warning: 'input_ports_sys32_4p' defined but not used [-Wunused-const-variable=] libretro-mame2003-plus-0-unstable-2026-09-19> 189 | static const struct InputPortTiny input_ports_##name[] = { libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/segas32.c:1310:1: note: in expansion of macro 'INPUT_PORTS_START' libretro-mame2003-plus-0-unstable-2026-09-19> 1310 | INPUT_PORTS_START( sys32_4p ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/segac2_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/segac2.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/stv.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/segac2.c: In function 'sj_70001c_r': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/segac2.c:1133:1: warning: control reaches end of non-void function [-Wreturn-type] libretro-mame2003-plus-0-unstable-2026-09-19> 1133 | } libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/mame2003/mame2003.h:9, libretro-mame2003-plus-0-unstable-2026-09-19> from src/fileio.h:13, libretro-mame2003-plus-0-unstable-2026-09-19> from src/mame.h:20, libretro-mame2003-plus-0-unstable-2026-09-19> from src/mamedbg.h:4, libretro-mame2003-plus-0-unstable-2026-09-19> from src/driver.h:65, libretro-mame2003-plus-0-unstable-2026-09-19> from src/drivers/segac2.c:138: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/segac2.c: At top level: libretro-mame2003-plus-0-unstable-2026-09-19> src/inptport.h:189:43: warning: 'input_ports_genesis' defined but not used [-Wunused-const-variable=] libretro-mame2003-plus-0-unstable-2026-09-19> 189 | static const struct InputPortTiny input_ports_##name[] = { libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/segac2.c:3840:1: note: in expansion of macro 'INPUT_PORTS_START' libretro-mame2003-plus-0-unstable-2026-09-19> 3840 | INPUT_PORTS_START( genesis ) /* Genesis Input Ports */ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/driver.h:64: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/segac2.c:2212:23: warning: 'megatech_instr_w' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 2212 | static WRITE_HANDLER( megatech_instr_w ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:128:42: note: in definition of macro 'WRITE_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 128 | #define WRITE_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data8_t data) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/segac2.c:2160:26: warning: 'genesis_z80_ram_w' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 2160 | static WRITE16_HANDLER ( genesis_z80_ram_w ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:130:42: note: in definition of macro 'WRITE16_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 130 | #define WRITE16_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data16_t data, UNUSEDARG data16_t mem_mask) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/segac2.c:1304:26: warning: 'genesis_68k_to_z80_w' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 1304 | static WRITE16_HANDLER ( genesis_68k_to_z80_w ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:130:42: note: in definition of macro 'WRITE16_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 130 | #define WRITE16_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data16_t data, UNUSEDARG data16_t mem_mask) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/stv.c: In function 'do_cd_command': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/stv.c:1455:67: warning: pointer targets in passing argument 2 of 'cdb_inject_file_info' differ in signedness [-Wpointer-sign] libretro-mame2003-plus-0-unstable-2026-09-19> 1455 | cdb_inject_file_info(fid, cdb_sat_file_info); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> | | libretro-mame2003-plus-0-unstable-2026-09-19> | char * libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/drivers/stv.c:97: libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/stvcd.h:7:47: note: expected 'UINT8 *' {aka 'unsigned char *'} but argument is of type 'char *' libretro-mame2003-plus-0-unstable-2026-09-19> 7 | void cdb_inject_file_info(UINT32 fid, UINT8 * dst); libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~~~^~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/stvhacks.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/driver.h:64, libretro-mame2003-plus-0-unstable-2026-09-19> from src/drivers/stvhacks.c:7: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/stvhacks.c:311:24: warning: 'dnmtdeka_speedup_r' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 311 | static READ32_HANDLER( dnmtdeka_speedup_r ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:131:42: note: in definition of macro 'READ32_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 131 | #define READ32_HANDLER(name) data32_t name(UNUSEDARG offs_t offset, UNUSEDARG data32_t mem_mask) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/stvcd.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/stvcd.c:456:13: warning: 'iso_build_disc_bin' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 456 | static void iso_build_disc_bin(void){ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/scudsp.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/stvvdp1_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/stvvdp2_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/stvvdp2_vidhrdw.c: In function 'stv_vdp2_draw_basic_tilemap': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/stvvdp2_vidhrdw.c:1768:27: warning: variable 'mpsize_dwords' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 1768 | int mpsize_bytes, mpsize_dwords; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/stvvdp2_vidhrdw.c:1763:27: warning: variable 'plsize_dwords' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 1763 | int plsize_bytes, plsize_dwords; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/deniam_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/deniam.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/btime_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/btime_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/btime.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/decocass_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/decocass_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/decocass_machine.c: In function 'decocass_type1_latch_xab_pass_x54_r': libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/decocass_machine.c:982:24: warning: variable 'latch1' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 982 | static data8_t latch1; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/decocass.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/astrof_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/astrof_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/astrof.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/liberate_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/liberate.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/liberate_vidhrdw.c: In function 'video_update_prosport': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/liberate_vidhrdw.c:385:24: warning: variable 'color' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 385 | int mx,my,tile,color,offs; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/bwing_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/bwing.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/kchamp_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/kchamp.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/firetrap_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/firetrap.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/brkthru_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/brkthru.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/metlclsh_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/metlclsh.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/compgolf_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/compgolf.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/tryout_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/tryout.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/shootout_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/shootout.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/sidepckt_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/sidepckt.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/exprraid_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/exprraid.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/pcktgal_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/pcktgal.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/battlera_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/battlera.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/actfancr_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/actfancr.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/dec8_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/dec8.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/karnov_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/karnov.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/decocrpt.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/decoprot.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/deco16ic.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/dec0_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/dec0_machine.c:468:13: warning: 'i8751_callback' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 468 | static void i8751_callback(int param) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/dec0_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/dec0.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/stadhero_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/stadhero.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/madmotor_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/madmotor.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/vaportra_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/vaportra.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/cbuster_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/cbuster.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/darkseal_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/darkseal.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/supbtime_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/supbtime.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/cninja_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/cninja.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/dassault_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/dassault.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/rohga_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/rohga.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/tumblep_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/tumblep.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/driver.h:79, libretro-mame2003-plus-0-unstable-2026-09-19> from src/vidhrdw/tumblep_vidhrdw.c:16: libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/tumblep_vidhrdw.c:308:42: warning: 'bcstory_tilebank' is static but used in inline function 'get_bg_tile_info' which is not static libretro-mame2003-plus-0-unstable-2026-09-19> 308 | (data & 0x0fff)|(bcstory_tilebank>>2), libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/tilemap.h:63:22: note: in definition of macro 'SET_TILE_INFO' libretro-mame2003-plus-0-unstable-2026-09-19> 63 | int _code = (CODE) % gfx->total_elements; \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/tumblep.c:1794:61: warning: '/*' within comment [-Wcomment] libretro-mame2003-plus-0-unstable-2026-09-19> 1794 | /* ROM_LOAD( "87c52.mcu", 0x00000, 0x10000 , NO_DUMP ) /* can't be dumped */ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/tumblep.c:1283:29: warning: 'jumppop_gfxdecodeinfo' defined but not used [-Wunused-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 1283 | static struct GfxDecodeInfo jumppop_gfxdecodeinfo[] = libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/driver.h:64, libretro-mame2003-plus-0-unstable-2026-09-19> from src/drivers/tumblep.c:121: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/tumblep.c:184:25: warning: 'jumppop_sound_w' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 184 | static WRITE16_HANDLER( jumppop_sound_w ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:130:42: note: in definition of macro 'WRITE16_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 130 | #define WRITE16_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data16_t data, UNUSEDARG data16_t mem_mask) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/lemmings_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/lemmings.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/funkyjet_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/funkyjet.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/lemmings_vidhrdw.c: In function 'lemmings_pixel_1_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/lemmings_vidhrdw.c:157:23: warning: variable 'old' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 157 | int sx,sy,src,old,tile; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/deco32_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/deco32.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/deco_mlc_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/deco32_vidhrdw.c: In function 'tilemap_raster_draw': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/deco32_vidhrdw.c:1236:23: warning: variable 'sy0' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 1236 | int ptr=0,sx0,sy0,sx1,sy1,start,end=0; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/deco32_vidhrdw.c:1236:19: warning: variable 'sx0' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 1236 | int ptr=0,sx0,sy0,sx1,sy1,start,end=0; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/deco_mlc.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/deco_mlc_vidhrdw.c: In function 'mlc_drawgfxzoom': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/deco_mlc_vidhrdw.c:55:100: warning: declaration of 'gfx' shadows a global declaration [-Wshadow] libretro-mame2003-plus-0-unstable-2026-09-19> 55 | struct mame_bitmap *dest_bmp,const struct rectangle *clip,const struct GfxElement *gfx, libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/deco_mlc_vidhrdw.c:18:15: note: shadowed declaration is here libretro-mame2003-plus-0-unstable-2026-09-19> 18 | static UINT8 *gfx; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/deco_mlc_vidhrdw.c: In function 'draw_sprites': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/deco_mlc_vidhrdw.c:349:19: warning: variable 'ymult' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 349 | int xmult,ymult,xoffs,yoffs; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/deco_mlc_vidhrdw.c:349:13: warning: variable 'xmult' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 349 | int xmult,ymult,xoffs,yoffs; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/sshangha_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/sshangha.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/senjyo_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/senjyo_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/senjyo.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/bombjack_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/bombjack.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/pbaction_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/pbaction.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/tehkanwc_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/tehkanwc.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/solomon_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/solomon.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/tecmo_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/tecmo.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/tbowl_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/tbowl.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/gaiden_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/gaiden.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/wc90_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/wc90.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/wc90b_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/wc90b.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/spbactn_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/spbactn.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/tecmo16_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/tecmo16.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/tecmosys.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/scramble_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/tecmosys.c: In function 'unk880000_r': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/tecmosys.c:579:28: warning: statement with no effect [-Wunused-value] libretro-mame2003-plus-0-unstable-2026-09-19> 579 | tecmosys_880000regs[offset]; libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/tecmosys.c:589:44: warning: statement with no effect [-Wunused-value] libretro-mame2003-plus-0-unstable-2026-09-19> 589 | tecmosys_880000regs[offset]; libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/tecmosys.c: At top level: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/tecmosys.c:683:44: warning: '/*' within comment [-Wcomment] libretro-mame2003-plus-0-unstable-2026-09-19> 683 | { 0x980000, 0x9807ff, MWA16_RAM }, /* bg pal */ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/tecmosys.c:685:86: warning: '/*' within comment [-Wcomment] libretro-mame2003-plus-0-unstable-2026-09-19> 685 | { 0x980800, 0x980fff, paletteram16_xGGGGGRRRRRBBBBB_word_w, &paletteram16 }, /* fix pal */ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/scramble_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/scramble.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/scramble_machine.c: In function 'init_billiard': libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/scramble_machine.c:1385:32: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] libretro-mame2003-plus-0-unstable-2026-09-19> 1385 | if (bits[3] ^ (!bits[0] & bits[2])) xormask ^= 0x08; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/scramble_machine.c:1386:32: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] libretro-mame2003-plus-0-unstable-2026-09-19> 1386 | if (bits[5] ^ (!bits[4] & bits[1])) xormask ^= 0x10; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/scramble_machine.c:1389:32: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] libretro-mame2003-plus-0-unstable-2026-09-19> 1389 | if (bits[7] ^ (!bits[1] & bits[0])) xormask ^= 0x80; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/frogger.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/scobra.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/amidar.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/fastfred_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/fastfred.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/tutankhm_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/tutankhm_vidhrdw.c: In function 'junofrst_blitter_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/tutankhm_vidhrdw.c:143:31: warning: variable 'destflag' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 143 | unsigned char destflag; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/tutankhm.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/junofrst.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/pooyan_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/pooyan.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/timeplt_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/timeplt.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/timeplt_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/megazone_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/megazone.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/pandoras_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/pandoras.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/gyruss_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/gyruss_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/gyruss.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/konami_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/trackfld_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/trackfld_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/trackfld.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/rocnrope_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/rocnrope.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/circusc_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/circusc.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/tp84_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/tp84.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/hyperspt_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/hyperspt.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/sbasketb_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/sbasketb.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/mikie_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/mikie.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/yiear_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/yiear.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/shaolins_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/shaolins.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/pingpong_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/pingpong.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/gberet_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/gberet.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/jailbrek_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/jailbrek.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/finalizr_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/finalizr.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/ironhors_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/ironhors.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/jackal_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/jackal_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/jackal.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/ddrible_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/ddrible.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/contra_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/contra.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/combatsc_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/combatsc.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/hcastle_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/hcastle.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/nemesis_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/nemesis.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/konamiic.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/rockrage_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/rockrage.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/konamiic.c: In function 'K052109_r': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/konamiic.c:2075:1: warning: this 'else' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 2075 | else libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/konamiic.c:2078:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' libretro-mame2003-plus-0-unstable-2026-09-19> 2078 | addr = (code << 5) + (offset & 0x1f); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/flkatck_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/konamiic.c: In function 'K056832_update_linemap': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/konamiic.c:6843:33: warning: variable 'code_opaque' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 6843 | UINT8 code_transparent, code_opaque; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/konamiic.c:6840:31: warning: variable 'src_modulo' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 6840 | int count, src_pitch, src_modulo; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/konamiic.c:6840:20: warning: variable 'src_pitch' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 6840 | int count, src_pitch, src_modulo; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/flkatck.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/fastlane_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/fastlane.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/labyrunr_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/labyrunr.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/battlnts_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/battlnts.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/bladestl_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/bladestl.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/ajax_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/ajax_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/ajax.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/thunderx_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/thunderx.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/mainevt_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/mainevt.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/88games_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/88games.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/gbusters_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/gbusters.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/crimfght_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/crimfght.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/spy_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/spy.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/bottom9_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/bottom9.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/blockhl_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/blockhl.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/aliens_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/aliens.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/surpratk_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/surpratk.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/parodius_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/parodius.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/rollerg_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/rollerg.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/xexex_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/xexex.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/asterix_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/asterix.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/gijoe_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/gijoe.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/gijoe_vidhrdw.c: In function 'video_update_gijoe': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/gijoe_vidhrdw.c:82:47: warning: variable 'primode' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 82 | int vrc_mode, vrc_new, colorbase_new, primode, dirty, i; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/simpsons_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/simpsons_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/simpsons.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/vendetta_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/vendetta.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/wecleman_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/wecleman.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/wecleman_vidhrdw.c: In function 'video_update_wecleman': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/wecleman_vidhrdw.c:1119:17: warning: declaration of 'i' shadows a previous local [-Wshadow] libretro-mame2003-plus-0-unstable-2026-09-19> 1119 | int x,y,i; libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/wecleman_vidhrdw.c:1040:13: note: shadowed declaration is here libretro-mame2003-plus-0-unstable-2026-09-19> 1040 | int i, j, k; libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/chqflag_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/chqflag.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/wecleman.c: In function 'hotchase_sound_control_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/wecleman.c:780:13: warning: variable 'reg' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 780 | int reg[8]; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/ultraman_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/ultraman.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/hexion_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/twin16_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/hexion.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/twin16.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/tmnt_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/tmnt.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/xmen_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/xmen.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/overdriv_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/overdriv.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/gradius3_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/gradius3.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/moo_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/moo.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/mystwarr_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/mystwarr.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/moo_vidhrdw.c: In function 'video_update_moo': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/moo_vidhrdw.c:106:13: warning: variable 'bg_colorbase' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 106 | int bg_colorbase, new_colorbase, plane, dirty, alpha; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/rungun_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/drivers/mystwarr.c:25: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/mystwarr.c:823:22: warning: 'audio_interrupt' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 823 | static INTERRUPT_GEN(audio_interrupt) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/driver.h:21:46: note: in definition of macro 'INTERRUPT_GEN' libretro-mame2003-plus-0-unstable-2026-09-19> 21 | #define INTERRUPT_GEN(func) void func(void) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/rungun.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/dbz2_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/dbz2.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/bishi_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/bishi.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/lethal_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/lethal.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/konamigx_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/konamigx_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/konamigx.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/djmain_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/konamigx_machine.c: In function 'zdrawgfxzoom32GP': libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/konamigx_machine.c:516:29: warning: variable 'db1' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 516 | UINT8 z8, db0, p8, db1; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/konamigx_machine.c:516:20: warning: variable 'db0' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 516 | UINT8 z8, db0, p8, db1; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/konamigx_machine.c: In function 'konamigx_mixer': libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/konamigx_machine.c:1284:56: warning: variable 'prflp' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 1284 | int wrapsize, xwraplim, ywraplim, cltc_shdpri, prflp, disp; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/konamigx_machine.c: In function 'K053990_martchmp_word_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/konamigx_machine.c:2007:23: warning: variable 'dst_count' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 2007 | int dst_addr, dst_count, dst_skip; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/konamigx_machine.c: In function 'konamigx_esc_alert': libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/konamigx_machine.c:2115:82: warning: variable 'hmask' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 2115 | INT32 data1, data2, i, j, vpos, hpos, voffs, hoffs, vcorr, hcorr, vmask, hmask, magicid; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/drivers/konamigx.c:100: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/konamigx.c:1389:22: warning: 'gxaudio_interrupt' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 1389 | static INTERRUPT_GEN(gxaudio_interrupt) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/driver.h:21:46: note: in definition of macro 'INTERRUPT_GEN' libretro-mame2003-plus-0-unstable-2026-09-19> 21 | #define INTERRUPT_GEN(func) void func(void) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/djmain.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/plygonet_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/plygonet.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/mogura.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/am53cf96.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/am53cf96.c: In function 'am53cf96_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/am53cf96.c:88:23: warning: variable 'dma' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 88 | int reg, val, dma; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/konamigq.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/carpolo_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/carpolo_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/carpolo.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/exidy_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/exidy_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/exidy.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/carpolo_vidhrdw.c: In function 'palette_init_carpolo': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/carpolo_vidhrdw.c:103:31: warning: variable 'bit2' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 103 | int bit0,bit1,bit2; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/carpolo_vidhrdw.c:103:26: warning: variable 'bit1' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 103 | int bit0,bit1,bit2; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/carpolo_vidhrdw.c:103:21: warning: variable 'bit0' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 103 | int bit0,bit1,bit2; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/exidy_vidhrdw.c: In function 'video_start_exidy': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/exidy_vidhrdw.c:156:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 156 | if (video_start_generic()) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/exidy_vidhrdw.c:159:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' libretro-mame2003-plus-0-unstable-2026-09-19> 159 | motion_object_1_vid = auto_bitmap_alloc(16, 16); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/exidy_vidhrdw.c:160:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 160 | if (!motion_object_1_vid) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/exidy_vidhrdw.c:163:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' libretro-mame2003-plus-0-unstable-2026-09-19> 163 | motion_object_2_vid = auto_bitmap_alloc(16, 16); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/exidy_vidhrdw.c:164:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 164 | if (!motion_object_2_vid) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/exidy_vidhrdw.c:167:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' libretro-mame2003-plus-0-unstable-2026-09-19> 167 | motion_object_2_clip = auto_bitmap_alloc(16, 16); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/targ.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/circus_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/circus.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/circus_vidhrdw.c: In function 'ripcord_draw_skydiver': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/circus_vidhrdw.c:274:33: warning: variable 'clip' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 274 | const struct rectangle *clip; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/starfire_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/starfire.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/victory_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/victory.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/exidy440_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/exidy440_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/sndhrdw/exidy440_sndhrdw.c: In function 'mix_to_16': libretro-mame2003-plus-0-unstable-2026-09-19> src/sndhrdw/exidy440_sndhrdw.c:289:16: warning: unused variable 'clippers' [-Wunused-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 289 | int i, clippers = 0; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/exidy440.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/atari_vg.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/tia.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/tourtabl.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/asteroid_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/asteroid_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/asteroid.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/llander.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/bwidow.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/bzone_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/bzone.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/redbaron.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/tempest.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/starwars_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/starwars.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/starwars_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/mhavoc_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/mhavoc.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/quantum.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/copsnrob_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/copsnrob_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/copsnrob.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/flyball_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/flyball.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/sprint2_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/sprint2.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/sprint4_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/sprint4.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/sprint8_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/sprint8.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/nitedrvr_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/nitedrvr_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/nitedrvr.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/dominos.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/nitedrvr_vidhrdw.c:82:13: warning: 'nitedrvr_draw_hacks' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 82 | static void nitedrvr_draw_hacks( struct mame_bitmap *bitmap ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/triplhnt_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/triplhnt.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/triplhnt_vidhrdw.c: In function 'video_update_triplhnt': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/triplhnt_vidhrdw.c:158:29: warning: '/*' within comment [-Wcomment] libretro-mame2003-plus-0-unstable-2026-09-19> 158 | /*discrete_sound_w(0/*TRIPLHNT_BEAR_ROAR_DATA*/ /*, triplhnt_playfield_ram[0xfa] & 15); */ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/triplhnt_vidhrdw.c:159:29: warning: '/*' within comment [-Wcomment] libretro-mame2003-plus-0-unstable-2026-09-19> 159 | /*discrete_sound_w(2/*TRIPLHNT_SHOT_DATA*/ /*, triplhnt_playfield_ram[0xfc] & 15); */ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/triplhnt.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/dragrace_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/dragrace.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/poolshrk_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/poolshrk.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/starshp1_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/starshp1.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/canyon_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/canyon.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/destroyr_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/destroyr.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/ultratnk.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/wolfpack_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/wolfpack.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/boxer_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/boxer.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/skyraid_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/skyraid.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/avalnche_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/avalnche_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/avalnche.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/firetrk.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/firetrk_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/ataridis_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/skydiver_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/skydiver.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/sbrkout_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/sbrkout_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/sbrkout.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/atarifb_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/atarifb_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/atarifb.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/orbit_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/orbit.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/videopin_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/videopin.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/subs_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/subs_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/subs.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/bsktball_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/bsktball_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/bsktball.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/centiped_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/centiped.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/runaway_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/runaway.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/missile_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/driver.h:64, libretro-mame2003-plus-0-unstable-2026-09-19> from src/drivers/centiped.c:275: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/centiped.c:401:23: warning: 'control_select_w' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 401 | static WRITE_HANDLER( control_select_w ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:128:42: note: in definition of macro 'WRITE_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 128 | #define WRITE_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data8_t data) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/missile_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/missile.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/foodf_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/foodf.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/tunhunt.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/tunhunt_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/liberatr_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/liberatr_vidhrdw.c: In function 'video_start_liberatr': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/liberatr_vidhrdw.c:311:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 311 | if ((tmpbitmap = auto_bitmap_alloc(Machine->drv->screen_width, Machine->drv->screen_height)) == 0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/liberatr_vidhrdw.c:314:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' libretro-mame2003-plus-0-unstable-2026-09-19> 314 | if ((liberatr_videoram = auto_malloc(Machine->drv->screen_width * Machine->drv->screen_height)) == 0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/liberatr.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/ccastles_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/ccastles.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/cloak_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/cloak.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/cloud9_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/cloud9.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/jedi_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/cloud9_vidhrdw.c: In function 'video_update_cloud9': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/cloud9_vidhrdw.c:262:40: warning: variable 'lblank' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 262 | int xflip,yflip,rblank,lblank; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/cloud9_vidhrdw.c:262:33: warning: variable 'rblank' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 262 | int xflip,yflip,rblank,lblank; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/jedi.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/atarigen.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/atarijsa.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/atarimo_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/sndhrdw/atarijsa.c: In function 'atarijsa3_init_adpcm': libretro-mame2003-plus-0-unstable-2026-09-19> src/sndhrdw/atarijsa.c:132:16: warning: passing argument 1 to 'restrict'-qualified parameter aliases with argument 2 [-Wrestrict] libretro-mame2003-plus-0-unstable-2026-09-19> 132 | memcpy(&base[0xc0000], &base[0xc0000], 0x20000); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sndhrdw/atarijsa.c:137:16: warning: passing argument 1 to 'restrict'-qualified parameter aliases with argument 2 [-Wrestrict] libretro-mame2003-plus-0-unstable-2026-09-19> 137 | memcpy(&base[0xe0000], &base[0xe0000], 0x20000); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/atarirle_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/atarirle_vidhrdw.c: In function 'prescan_rle': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/atarirle_vidhrdw.c:678:36: warning: variable 'value' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 678 | int count, value; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/atarirle_vidhrdw.c: In function 'sort_and_render': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/atarirle_vidhrdw.c:848:33: warning: variable 'dy' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 848 | int dx, dy, ex, ey, sx = x, sy = y, tx, ty; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/atarirle_vidhrdw.c:848:29: warning: variable 'dx' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 848 | int dx, dy, ex, ey, sx = x, sy = y, tx, ty; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/atarirle_vidhrdw.c:804:26: warning: variable 'which' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 804 | int scale, code, which; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> In function 'convert_dirty_grid_to_rects', libretro-mame2003-plus-0-unstable-2026-09-19> inlined from 'atarimo_render' at src/vidhrdw/atarimo_vidhrdw.c:683:2: libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/atarimo_vidhrdw.c:547:16: warning: array subscript -1 is below array bounds of 'struct rectangle[1024]' [-Warray-bounds=] libretro-mame2003-plus-0-unstable-2026-09-19> 547 | rect = &mo->rectlist[-1]; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/atarimo_vidhrdw.c: In function 'atarimo_render': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/atarimo_vidhrdw.c:105:33: note: while referencing 'rectlist' libretro-mame2003-plus-0-unstable-2026-09-19> 105 | struct rectangle rectlist[ATARIMO_MAXPERBANK]; /* list of bounding rectangles */ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/slapstic.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/atarisy1_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/atarisy1.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/atarisy2_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/atarisy2.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/irobot_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/irobot_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/irobot.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/harddriv_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/harddriv_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/harddriv_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/harddriv.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/gauntlet_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/gauntlet.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/driver.h:64, libretro-mame2003-plus-0-unstable-2026-09-19> from src/drivers/harddriv.c:170: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/harddriv.c:508:30: warning: 'ds3snd_writemem' defined but not used [-Wunused-const-variable=] libretro-mame2003-plus-0-unstable-2026-09-19> 508 | static MEMORY_WRITE16_START( ds3snd_writemem ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:553:56: note: in definition of macro 'MEMPORT_ARRAY_START' libretro-mame2003-plus-0-unstable-2026-09-19> 553 | #define MEMPORT_ARRAY_START(t,n,f) const struct t n[] = { { MEMPORT_MARKER, (f) }, libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/harddriv.c:508:8: note: in expansion of macro 'MEMORY_WRITE16_START' libretro-mame2003-plus-0-unstable-2026-09-19> 508 | static MEMORY_WRITE16_START( ds3snd_writemem ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/harddriv.c:478:29: warning: 'ds3snd_readmem' defined but not used [-Wunused-const-variable=] libretro-mame2003-plus-0-unstable-2026-09-19> 478 | static MEMORY_READ16_START( ds3snd_readmem ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:553:56: note: in definition of macro 'MEMPORT_ARRAY_START' libretro-mame2003-plus-0-unstable-2026-09-19> 553 | #define MEMPORT_ARRAY_START(t,n,f) const struct t n[] = { { MEMPORT_MARKER, (f) }, libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/harddriv.c:478:8: note: in expansion of macro 'MEMORY_READ16_START' libretro-mame2003-plus-0-unstable-2026-09-19> 478 | static MEMORY_READ16_START( ds3snd_readmem ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/atetris_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/atetris.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/toobin_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/toobin.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/vindictr_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/vindictr.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/klax_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/klax.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/blstroid_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/blstroid.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/xybots_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/xybots.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/eprom_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/eprom.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/skullxbo_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/skullxbo.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/badlands_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/badlands.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/cyberbal_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/cyberbal_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/cyberbal.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/rampart_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/rampart.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/shuuz_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/shuuz.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/atarig1_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/atarig1.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/thunderj_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/thunderj.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/batman_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/batman.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/relief_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/relief.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/batman.c: In function 'mm2_latch_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/batman.c:123:13: warning: unused variable 'oldword' [-Wunused-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 123 | int oldword = latch_data; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/offtwall_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/offtwall.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/relief.c: In function 'init_common': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/relief.c:466:16: warning: passing argument 1 to 'restrict'-qualified parameter aliases with argument 2 [-Wrestrict] libretro-mame2003-plus-0-unstable-2026-09-19> 466 | memcpy(&sound_base[0x120000], &sound_base[0x120000], 0x20000); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/arcadecl_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/arcadecl.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/beathead_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/beathead.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/atarig42_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/atarig42.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/asic65.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/atarigx2_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/atarigx2.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/atarigt_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/atarigt.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/jaguar_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/jaguar_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/cojag.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/cage_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/rockola_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/rockola_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/rockola.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/lasso_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/lasso.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/munchmo.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/munchmo_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/marvins_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/marvins.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/jcross_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/jcross.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/mainsnk_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/mainsnk.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/hal21.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/snk_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/mainsnk.c:31:13: warning: 'init_sound' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 31 | static void init_sound( int busy_bit ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/driver.h:64, libretro-mame2003-plus-0-unstable-2026-09-19> from src/drivers/hal21.c:54: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/hal21.c:122:22: warning: 'hal21_videoram_r' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 122 | static READ_HANDLER( hal21_videoram_r ){ return videoram[offset]; } libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:127:50: note: in definition of macro 'READ_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define READ_HANDLER(name) data8_t name(UNUSEDARG offs_t offset) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/snk.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/snk_vidhrdw.c:36:13: warning: 'print' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 36 | static void print( struct mame_bitmap *bitmap, int num, int row ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/sgladiat.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/snk.c: In function 'snk_rot8_ikarijpb': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/snk.c:305:13: warning: unused variable 'joypos16' [-Wunused-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 305 | int joypos16 = value>>4; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/snk.c: In function 'snk_rotx': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/snk.c:364:13: warning: unused variable 'joypos16' [-Wunused-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 364 | int joypos16 = value>>4; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/snk.c:353:19: warning: unused variable 'dial_12' [-Wunused-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 353 | const int dial_12[13] = { libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/snk68_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/snk68.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/prehisle_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/prehisle.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/bbusters_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/driver.h:64, libretro-mame2003-plus-0-unstable-2026-09-19> from src/vidhrdw/prehisle_vidhrdw.c:9: libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/prehisle_vidhrdw.c: In function 'prehisle_control16_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:873:65: warning: 'scroll' is used uninitialized [-Wuninitialized] libretro-mame2003-plus-0-unstable-2026-09-19> 873 | #define COMBINE_DATA(varptr) (*(varptr) = (*(varptr) & mem_mask) | (data & ~mem_mask)) libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~~~~~~^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/prehisle_vidhrdw.c:57:9: note: in expansion of macro 'COMBINE_DATA' libretro-mame2003-plus-0-unstable-2026-09-19> 57 | COMBINE_DATA(&scroll); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/prehisle_vidhrdw.c:55:13: note: 'scroll' was declared here libretro-mame2003-plus-0-unstable-2026-09-19> 55 | int scroll; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/bbusters.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/shougi.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/equites_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/equites_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/equites.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/alpha68k_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/alpha68k.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/equites_vidhrdw.c: In function 'video_init_common': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/equites_vidhrdw.c:49:16: warning: variable 'colortable' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 49 | pen_t *colortable; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/champbas_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/champbas.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/exctsccr_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/exctsccr_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/exctsccr.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/scregg.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/tagteam_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/tagteam.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/ssozumo_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/ssozumo.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/mystston_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/mystston.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/dogfgt_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/dogfgt.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/bogeyman_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/bogeyman.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/matmania_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/matmania.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/maniach.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/renegade_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/renegade.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/xain_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/xain.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/battlane_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/battlane.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/ddragon_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/ddragon.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/chinagat.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/spdodgeb_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/spdodgeb.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/wwfsstar_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/wwfsstar.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/vball_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/vball.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/blockout_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/blockout.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/ddragon3_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/ddragon3.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/wwfwfest_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/wwfwfest.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/shadfrce_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/shadfrce.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/berzerk_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/berzerk_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/berzerk_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/berzerk.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/mazerbla.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/supdrapo.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/toratora.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/mazerbla.c: In function 'video_update_mazerbla': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/mazerbla.c:276:16: warning: variable 'color_base' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 276 | UINT32 color_base=0; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/gameplan_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/gameplan.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/zac2650_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/zac2650.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/zaccaria_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/zaccaria.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/mouser_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/mouser.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/nova2001_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/nova2001.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/ninjakid_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/ninjakid_vidhrdw.c: In function 'ninjakun_io_8000_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/ninjakid_vidhrdw.c:164:25: warning: this 'else' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 164 | else libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/ninjakid_vidhrdw.c:166:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' libretro-mame2003-plus-0-unstable-2026-09-19> 166 | ninjakun_xscroll = data; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/ninjakid.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/raiders5_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/raiders5.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/pkunwar_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/pkunwar.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/xxmissio_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/xxmissio.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/ninjakd2_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/ninjakd2.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/mnight_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/mnight.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/omegaf_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/omegaf.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/nmk16_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/nmk004.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/nmk16_vidhrdw.c:85:13: warning: 'get_tile_info_0_8bit' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 85 | static void get_tile_info_0_8bit(int tile_index) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/nmk16.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/jalmah.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/nmk16.c:3215:31: warning: 'ym2151_interface' defined but not used [-Wunused-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 3215 | static struct YM2151interface ym2151_interface = libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/driver.h:64, libretro-mame2003-plus-0-unstable-2026-09-19> from src/drivers/nmk16.c:134: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/nmk16.c:467:28: warning: 'tharrier_sound_writemem' defined but not used [-Wunused-const-variable=] libretro-mame2003-plus-0-unstable-2026-09-19> 467 | static MEMORY_WRITE_START( tharrier_sound_writemem ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:553:56: note: in definition of macro 'MEMPORT_ARRAY_START' libretro-mame2003-plus-0-unstable-2026-09-19> 553 | #define MEMPORT_ARRAY_START(t,n,f) const struct t n[] = { { MEMPORT_MARKER, (f) }, libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/nmk16.c:467:8: note: in expansion of macro 'MEMORY_WRITE_START' libretro-mame2003-plus-0-unstable-2026-09-19> 467 | static MEMORY_WRITE_START( tharrier_sound_writemem ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/quizpani.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/quizpani_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/macrossp_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/macrossp.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/quizdna_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/quizdna.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/jack_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/jack.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/embargo.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/cinemat_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/cinemat.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/cchasm_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/cchasm_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/cchasm_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/cchasm.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/sndhrdw/cchasm_sndhrdw.c: In function 'cchasm_io_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/sndhrdw/cchasm_sndhrdw.c:85:16: warning: variable 'led' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 85 | static int led; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/thepit_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/thepit.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/timelimt_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/timelimt.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/bagman_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/bagman_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/bagman.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/driver.h:64, libretro-mame2003-plus-0-unstable-2026-09-19> from src/drivers/timelimt.c:11: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/timelimt.c:43:23: warning: 'sound_reset_w' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 43 | static WRITE_HANDLER( sound_reset_w ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:128:42: note: in definition of macro 'WRITE_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 128 | #define WRITE_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data8_t data) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/tankbust_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/tankbust.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/wiz_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/wiz.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/kncljoe_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/kncljoe.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/stfight_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/stfight_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/stfight.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/cshooter.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/seibu.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/deadang_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/deadang.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/dynduke_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/dynduke.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/raiden_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/raiden.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/raiden2.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/dcon_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/dcon.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/sengokmj_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/sengokmj.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/t5182.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/mustache_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/sndhrdw/t5182.c:118: libretro-mame2003-plus-0-unstable-2026-09-19> src/sndhrdw/t5182.c: In function 'construct_t5182_audio': libretro-mame2003-plus-0-unstable-2026-09-19> src/driver.h:247:57: warning: passing argument 4 of 'machine_add_sound' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] libretro-mame2003-plus-0-unstable-2026-09-19> 247 | machine_add_sound(machine, (tag), SOUND_##type, &(interface)); \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/driver.h:250:9: note: in expansion of macro 'MDRV_SOUND_ADD_TAG' libretro-mame2003-plus-0-unstable-2026-09-19> 250 | MDRV_SOUND_ADD_TAG(NULL, type, interface) \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sndhrdw/t5182.c:320:5: note: in expansion of macro 'MDRV_SOUND_ADD' libretro-mame2003-plus-0-unstable-2026-09-19> 320 | MDRV_SOUND_ADD(YM2151, t5182_ym2151_interface) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/driver.h:270:112: note: expected 'void *' but argument is of type 'const struct YM2151interface *' libretro-mame2003-plus-0-unstable-2026-09-19> 270 | struct MachineSound *machine_add_sound(struct InternalMachineDriver *machine, const char *tag, int type, void *sndintf); libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~^~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/mustache.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/darkmist_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/darkmist.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/cabal_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/cabal.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/toki_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/toki.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/bloodbro_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/bloodbro.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/legionna_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/legionna.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/goal92_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/goal92.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/exerion_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/exerion.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/fcombat.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/aeroboto_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/aeroboto.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/citycon_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/citycon.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/momoko_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/momoko.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/argus_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/argus.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/psychic5_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/psychic5.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/ginganin_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/ginganin.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/skyfox_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/skyfox.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/homerun_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/homerun.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/cischeat_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/cischeat.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/tetrisp2_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/tetrisp2.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/tetrisp2.c:46:14: warning: 'rockn_timer_sub_l4' defined but not used [-Wunused-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 46 | static void *rockn_timer_sub_l4; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/megasys1_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/megasys1.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/ms32_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/ms32.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/bigstrkb_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/bigstrkb.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/rpunch_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/rpunch.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/tail2nos_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/tail2nos.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/ojankohs_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/ojankohs.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/fromance_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/fromance.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/pipedrm.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/aerofgt_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/aerofgt.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/aerofgt_vidhrdw.c: In function 'turbofrc_drawsprites': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/aerofgt_vidhrdw.c:390:21: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] libretro-mame2003-plus-0-unstable-2026-09-19> 390 | if (!chip_disabled_pri & (pri>>4)) continue; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/aerofgt_vidhrdw.c: In function 'spinlbrk_draw_sprites': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/aerofgt_vidhrdw.c:466:21: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] libretro-mame2003-plus-0-unstable-2026-09-19> 466 | if (!chip_disabled_pri & (pri>>4)) continue; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/welltris_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/welltris.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/f1gp_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/f1gp.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/taotaido_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/taotaido.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/f1gp_vidhrdw.c: In function 'f1gp_drawsprites': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/f1gp_vidhrdw.c:205:73: warning: variable 'pri' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 205 | int ox,oy,x,y,xsize,ysize,zoomx,zoomy,flipx,flipy,color,pri; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/taotaido_vidhrdw.c: In function 'taotaido_tileregs_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/taotaido_vidhrdw.c:160:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 160 | if(ACCESSING_LSB) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/taotaido_vidhrdw.c:162:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' libretro-mame2003-plus-0-unstable-2026-09-19> 162 | tilemap_mark_all_tiles_dirty(bg_tilemap); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ building '/nix/store/g13v758dkl6j4619gsfj2km98dq4r0hd-libretro-ppsspp-0-unstable-2026-09-22.drv' on 'ssh-ng://nix@superintendent' libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/crshrace_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/crshrace.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/gstriker_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/gstriker.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/suprslam_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/suprslam.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/fromanc2_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/fromanc2.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/inufuku_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/inufuku.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/psikyo_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/psikyosh_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/psikyo.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/psikyosh.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/psikyo4_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/psikyo4.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/8254pit.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/leland.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/leland_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/leland_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/leland_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/sndhrdw/leland_sndhrdw.c: In function 'pit8254_r': libretro-mame2003-plus-0-unstable-2026-09-19> src/sndhrdw/leland_sndhrdw.c:1561:31: warning: variable 'ctr' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 1561 | struct counter_state *ctr; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/ataxx.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/marineb_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/marineb.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/funkybee_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/funkybee.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/zodiack_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/zodiack.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/espial_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/espial.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/vastar_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/drivers/zodiack.c:21: libretro-mame2003-plus-0-unstable-2026-09-19> src/driver.h:98:14: warning: 'construct_moguchan' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 98 | void construct_##game(struct InternalMachineDriver *machine) \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/zodiack.c:542:8: note: in expansion of macro 'MACHINE_DRIVER_START' libretro-mame2003-plus-0-unstable-2026-09-19> 542 | static MACHINE_DRIVER_START( moguchan ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/vastar.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/xorworld_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/xorworld.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/splash_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/splash.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/thoop2_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/thoop2.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/gaelco_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/gaelco.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/wrally_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/wrally_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/wrally.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/targeth_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/targeth.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/gaelco2_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/gaelco2_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/gaelco2.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/glass_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/glass.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/airbustr_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/airbustr.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/djboy_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/djboy.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/galpanic_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/galpanic.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/galpani2_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/galpani2.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/jchan.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/kaneko16_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/kaneko16.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/suprnova_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/kaneko16.c: In function 'calc3_decompress_table': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/kaneko16.c:1270:56: warning: declaration of 'length' shadows a previous local [-Wshadow] libretro-mame2003-plus-0-unstable-2026-09-19> 1270 | UINT32 length;/*, size;*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/kaneko16.c:1184:16: note: shadowed declaration is here libretro-mame2003-plus-0-unstable-2026-09-19> 1184 | UINT16 length; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/kaneko16.c:1273:88: warning: pointer targets in passing argument 1 of 'EEPROM_get_data_pointer' differ in signedness [-Wpointer-sign] libretro-mame2003-plus-0-unstable-2026-09-19> 1273 | dat = (UINT8 *)EEPROM_get_data_pointer(&length); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> | | libretro-mame2003-plus-0-unstable-2026-09-19> | UINT32 * {aka unsigned int *} libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/drivers/kaneko16.c:65: libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/eeprom.h:30:39: note: expected 'int *' but argument is of type 'UINT32 *' {aka 'unsigned int *'} libretro-mame2003-plus-0-unstable-2026-09-19> 30 | UINT8 * EEPROM_get_data_pointer(int * length); libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/kaneko16.c: In function 'calc3_scantables': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/kaneko16.c:1492:21: warning: variable 'length' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 1492 | int length; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/kaneko16.c: In function 'calc3_mcu_run': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/kaneko16.c:1542:72: warning: pointer targets in passing argument 1 of 'EEPROM_get_data_pointer' differ in signedness [-Wpointer-sign] libretro-mame2003-plus-0-unstable-2026-09-19> 1542 | dat = (UINT8 *)EEPROM_get_data_pointer(&length); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> | | libretro-mame2003-plus-0-unstable-2026-09-19> | UINT32 * {aka unsigned int *} libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/eeprom.h:30:39: note: expected 'int *' but argument is of type 'UINT32 *' {aka 'unsigned int *'} libretro-mame2003-plus-0-unstable-2026-09-19> 30 | UINT8 * EEPROM_get_data_pointer(int * length); libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/kaneko16.c:1556:29: warning: declaration of 'i' shadows a previous local [-Wshadow] libretro-mame2003-plus-0-unstable-2026-09-19> 1556 | int i; libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/kaneko16.c:1505:13: note: shadowed declaration is here libretro-mame2003-plus-0-unstable-2026-09-19> 1505 | int i; libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/kaneko16.c: In function 'toxboy_handle_04_subcommand': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/kaneko16.c:2008:59: warning: declaration of 'mcu_ram' shadows a global declaration [-Wshadow] libretro-mame2003-plus-0-unstable-2026-09-19> 2008 | void toxboy_handle_04_subcommand(UINT8 mcu_subcmd, UINT16*mcu_ram) libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~~^~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/kaneko16.c:72:18: note: shadowed declaration is here libretro-mame2003-plus-0-unstable-2026-09-19> 72 | static data16_t *mcu_ram, gtmr_mcu_com[4], *kaneko16_mainram; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/kaneko16.c: In function 'gtmr_wheel_r': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/kaneko16.c:3406:42: warning: bitwise comparison always evaluates to false [-Wtautological-compare] libretro-mame2003-plus-0-unstable-2026-09-19> 3406 | if ( (readinputport(4) & 0x1800) == 0x10) /* DSW setting*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/suprnova_vidhrdw.c: In function 'skns_drawsprites': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/suprnova_vidhrdw.c:290:47: warning: variable 'pri' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 290 | int xsize,ysize, size, xpos=0,ypos=0, pri=0, romoffset, colour=0, xflip,yflip, joint; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/suprnova.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/pd4990a.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/suprnova.c: In function 'palette_set_rgb_brightness': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/suprnova.c:784:34: warning: variable 'alpha' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 784 | int use_bright, r, g, b, alpha; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/suprnova.c: In function 'skns_palette_ram_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/suprnova.c:898:55: warning: variable 'alpha' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 898 | int brightness_r, brightness_g, brightness_b, alpha; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/neocrypt.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/neogeo_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/neogeo_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/neogeo.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/neogeo_machine.c: In function 'init_neogeo': libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/neogeo_machine.c:109:19: warning: variable 'mem16' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 109 | data16_t *mem16 = (data16_t *)memory_region(REGION_CPU1); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from /nix/store/6rgkfqr5mcjr39irv7wlbhfih2r5s2nl-glibc-2.42-84-dev/include/string.h:548, libretro-mame2003-plus-0-unstable-2026-09-19> from src/memory.h:14, libretro-mame2003-plus-0-unstable-2026-09-19> from src/driver.h:64, libretro-mame2003-plus-0-unstable-2026-09-19> from src/machine/neocrypt.c:59: libretro-mame2003-plus-0-unstable-2026-09-19> In function 'memcpy', libretro-mame2003-plus-0-unstable-2026-09-19> inlined from 'kf2k2mp_decrypt' at src/machine/neocrypt.c:1172:2: libretro-mame2003-plus-0-unstable-2026-09-19> /nix/store/6rgkfqr5mcjr39irv7wlbhfih2r5s2nl-glibc-2.42-84-dev/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' accessing 5242880 bytes at offsets 0 and 3145728 overlaps 2097152 bytes at offset 3145728 [-Wrestrict] libretro-mame2003-plus-0-unstable-2026-09-19> 29 | return __builtin___memcpy_chk (__dest, __src, __len, libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> 30 | __glibc_objsize0 (__dest)); libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/neogeo.c:8352:1: warning: '/*' within comment [-Wcomment] libretro-mame2003-plus-0-unstable-2026-09-19> 8352 | /* NG:DEV.TEAM */ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/neogeo.c: In function 'mv0_bankswitch_r': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/neogeo.c:7784:53: warning: array subscript 2 is above array bounds of 'UINT16[2]' {aka 'short unsigned int[2]'} [-Warray-bounds=] libretro-mame2003-plus-0-unstable-2026-09-19> 7784 | return mv0_bankswitch_offset[ offset ]; libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/neogeo.c:7732:15: note: while referencing 'mv0_bankswitch_offset' libretro-mame2003-plus-0-unstable-2026-09-19> 7732 | static UINT16 mv0_bankswitch_offset[ 2 ]; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/neogeo.c:7774:53: warning: array subscript 2 is above array bounds of 'UINT16[2]' {aka 'short unsigned int[2]'} [-Warray-bounds=] libretro-mame2003-plus-0-unstable-2026-09-19> 7774 | return mv0_bankswitch_offset[ offset ]; libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/neogeo.c:7732:15: note: while referencing 'mv0_bankswitch_offset' libretro-mame2003-plus-0-unstable-2026-09-19> 7732 | static UINT16 mv0_bankswitch_offset[ 2 ]; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/hanaawas_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/hanaawas.c... libretro-mame2003-plus-0-unstable-2026-09-19> In function 'memcpy', libretro-mame2003-plus-0-unstable-2026-09-19> inlined from 'kof98_decrypt_68k' at src/machine/neocrypt.c:2013:2: libretro-mame2003-plus-0-unstable-2026-09-19> /nix/store/6rgkfqr5mcjr39irv7wlbhfih2r5s2nl-glibc-2.42-84-dev/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' accessing 4194304 bytes at offsets 1048576 and 2097152 overlaps 3145728 bytes at offset 2097152 [-Wrestrict] libretro-mame2003-plus-0-unstable-2026-09-19> 29 | return __builtin___memcpy_chk (__dest, __src, __len, libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> 30 | __glibc_objsize0 (__dest)); libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/speedatk_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/speedatk.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/srmp2_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/srmp2.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/seta_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/seta.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/seta2_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/seta2.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/ssv_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/ssv.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/powerins_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/powerins.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/ohmygod_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/ohmygod.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/blmbycar_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/blmbycar.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/route16_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/route16.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/route16_vidhrdw.c: In function 'route16_out0_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/route16_vidhrdw.c:77:42: warning: '<<' in boolean context, did you mean '<'? [-Wint-in-bool-context] libretro-mame2003-plus-0-unstable-2026-09-19> 77 | video_disable_1 = ((data & 0x02) << 6) && route16_hardware; libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~~~~~~~~~~^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/route16_vidhrdw.c: In function 'route16_out1_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/route16_vidhrdw.c:96:42: warning: '<<' in boolean context, did you mean '<'? [-Wint-in-bool-context] libretro-mame2003-plus-0-unstable-2026-09-19> 96 | video_disable_2 = ((data & 0x02) << 6 ) && route16_hardware; libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~~~~~~~~~~^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/ttmahjng_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/ttmahjng.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/kangaroo_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/kangaroo.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/arabian_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/arabian_vidhrdw.c: In function 'palette_init_arabian': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/arabian_vidhrdw.c:96:38: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] libretro-mame2003-plus-0-unstable-2026-09-19> 96 | int rlo = planea ? ((!arhf & az) ? 0 : ar) : enb ? br : 0; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/arabian_vidhrdw.c:127:38: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] libretro-mame2003-plus-0-unstable-2026-09-19> 127 | int glo = planea ? ((!aghf & az) ? 0 : ag) : enb ? bg : 0; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/arabian_vidhrdw.c:148:30: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] libretro-mame2003-plus-0-unstable-2026-09-19> 148 | int bbase = (!abhf & az) ? 0 : ab; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/arabian.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/markham_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/markham.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/strnskil_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/strnskil.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/ikki_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/ikki.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/shanghai.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/shangha3_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/shangha3.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/goindol_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/goindol.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/suna8_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/suna8.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/suna16_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/suna16.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/gundealr_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/gundealr.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/dooyong_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/dooyong.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/leprechn_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/leprechn_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/leprechn.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/beezer_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/beezer_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/beezer.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/pushman_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/pushman.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/zerozone_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/zerozone.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/galspnbl_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/galspnbl.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/sslam_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/sslam.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/playmark_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/playmark.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/driver.h:64, libretro-mame2003-plus-0-unstable-2026-09-19> from src/drivers/playmark.c:36: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/playmark.c:403:26: warning: 'hrdtimes_sound_writeport' defined but not used [-Wunused-const-variable=] libretro-mame2003-plus-0-unstable-2026-09-19> 403 | static PORT_WRITE_START( hrdtimes_sound_writeport ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:553:56: note: in definition of macro 'MEMPORT_ARRAY_START' libretro-mame2003-plus-0-unstable-2026-09-19> 553 | #define MEMPORT_ARRAY_START(t,n,f) const struct t n[] = { { MEMPORT_MARKER, (f) }, libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/playmark.c:403:8: note: in expansion of macro 'PORT_WRITE_START' libretro-mame2003-plus-0-unstable-2026-09-19> 403 | static PORT_WRITE_START( hrdtimes_sound_writeport ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/playmark.c:396:25: warning: 'hrdtimes_sound_readport' defined but not used [-Wunused-const-variable=] libretro-mame2003-plus-0-unstable-2026-09-19> 396 | static PORT_READ_START( hrdtimes_sound_readport ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:553:56: note: in definition of macro 'MEMPORT_ARRAY_START' libretro-mame2003-plus-0-unstable-2026-09-19> 553 | #define MEMPORT_ARRAY_START(t,n,f) const struct t n[] = { { MEMPORT_MARKER, (f) }, libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/playmark.c:396:8: note: in expansion of macro 'PORT_READ_START' libretro-mame2003-plus-0-unstable-2026-09-19> 396 | static PORT_READ_START( hrdtimes_sound_readport ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/thief_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/thief.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/mrflea_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/mrflea.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/holeland_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/holeland.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/speedbal_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/speedbal.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/sauro_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/sauro.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/metro_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/metro.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/hyprduel_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/hyprduel.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/metro.c: In function 'init_karatour': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/metro.c:4616:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 4616 | for (i = 0;i < memory_region_length(REGION_USER1)/2;i++) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/metro.c:4619:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' libretro-mame2003-plus-0-unstable-2026-09-19> 4619 | init_metro(); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/driver.h:64, libretro-mame2003-plus-0-unstable-2026-09-19> from src/drivers/metro.c:79: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/metro.c: At top level: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/metro.c:613:25: warning: 'mouja_m6295_data_msb_w' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 613 | static WRITE16_HANDLER( mouja_m6295_data_msb_w ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:130:42: note: in definition of macro 'WRITE16_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 130 | #define WRITE16_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data16_t data, UNUSEDARG data16_t mem_mask) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/metro.c:598:24: warning: 'mouja_m6295_status_lsb_r' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 598 | static READ16_HANDLER( mouja_m6295_status_lsb_r ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:129:42: note: in definition of macro 'READ16_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 129 | #define READ16_HANDLER(name) data16_t name(UNUSEDARG offs_t offset, UNUSEDARG data16_t mem_mask) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/metro.c:592:25: warning: 'mouja_sound_rombank_w' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 592 | static WRITE16_HANDLER( mouja_sound_rombank_w ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:130:42: note: in definition of macro 'WRITE16_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 130 | #define WRITE16_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data16_t data, UNUSEDARG data16_t mem_mask) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/metro.c:273:25: warning: 'mouja_irq_timer_ctrl_w' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 273 | static WRITE16_HANDLER( mouja_irq_timer_ctrl_w ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:130:42: note: in definition of macro 'WRITE16_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 130 | #define WRITE16_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data16_t data, UNUSEDARG data16_t mem_mask) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/spcforce_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/spcforce.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/looping.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/paradise_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/paradise.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/yunsung8_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/yunsung8.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/yunsun16_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/yunsun16.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/blueprnt_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/blueprnt.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/fuukifg2_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/fuukifg2.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/fuukifg3_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/fuukifg3.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/drgnmst_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/fuukifg3_vidhrdw.c: In function 'video_start_fuuki32': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/fuukifg3_vidhrdw.c:137:48: warning: '/*' within comment [-Wcomment] libretro-mame2003-plus-0-unstable-2026-09-19> 137 | /* Machine->gfx[1]->color_granularity=16; /* 256 colour tiles with palette selectable on 16 colour boundaries */ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/fuukifg3_vidhrdw.c:138:44: warning: '/*' within comment [-Wcomment] libretro-mame2003-plus-0-unstable-2026-09-19> 138 | /* Machine->gfx[2]->color_granularity=16; /* 256 colour tiles with palette selectable on 16 colour boundaries */ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/driver.h:64, libretro-mame2003-plus-0-unstable-2026-09-19> from src/drivers/fuukifg3.c:90: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/fuukifg3.c:168:24: warning: 'fuuki32_sound_command_r' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 168 | static READ32_HANDLER( fuuki32_sound_command_r ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:131:42: note: in definition of macro 'READ32_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 131 | #define READ32_HANDLER(name) data32_t name(UNUSEDARG offs_t offset, UNUSEDARG data32_t mem_mask) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/fuukifg3.c:158:25: warning: 'fuuki32_sound_command_w' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 158 | static WRITE32_HANDLER( fuuki32_sound_command_w ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:132:42: note: in definition of macro 'WRITE32_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 132 | #define WRITE32_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data32_t data, UNUSEDARG data32_t mem_mask) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/drgnmst.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/unico_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/unico.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/silkroad_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/silkroad.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/afega_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/afega.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/esd16_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/esd16.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/royalmah.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/hnayayoi_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/hnayayoi.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/dynax_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/hnayayoi_vidhrdw.c: In function 'draw_layer_interleaved': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/hnayayoi_vidhrdw.c:222:31: warning: variable 'offs' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 222 | int county,countx,pen,offs; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/dynax_vidhrdw.c: In function 'hanamai_copylayer': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/dynax_vidhrdw.c:623:35: warning: variable 'offs' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 623 | int dy,length,pen,offs; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/dynax_vidhrdw.c: In function 'mjdialq2_copylayer': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/dynax_vidhrdw.c:680:35: warning: variable 'offs' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 680 | int dy,length,pen,offs; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/dynax.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/ddenlovr.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/realbrk.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/driver.h:64, libretro-mame2003-plus-0-unstable-2026-09-19> from src/drivers/dynax.c:71: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/dynax.c:795:30: warning: 'roldfrog_writemem' defined but not used [-Wunused-const-variable=] libretro-mame2003-plus-0-unstable-2026-09-19> 795 | static MEMORY_WRITE16_START( roldfrog_writemem ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:553:56: note: in definition of macro 'MEMPORT_ARRAY_START' libretro-mame2003-plus-0-unstable-2026-09-19> 553 | #define MEMPORT_ARRAY_START(t,n,f) const struct t n[] = { { MEMPORT_MARKER, (f) }, libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/dynax.c:795:8: note: in expansion of macro 'MEMORY_WRITE16_START' libretro-mame2003-plus-0-unstable-2026-09-19> 795 | static MEMORY_WRITE16_START( roldfrog_writemem ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/dynax.c:785:29: warning: 'roldfrog_readmem' defined but not used [-Wunused-const-variable=] libretro-mame2003-plus-0-unstable-2026-09-19> 785 | static MEMORY_READ16_START( roldfrog_readmem ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:553:56: note: in definition of macro 'MEMPORT_ARRAY_START' libretro-mame2003-plus-0-unstable-2026-09-19> 553 | #define MEMPORT_ARRAY_START(t,n,f) const struct t n[] = { { MEMPORT_MARKER, (f) }, libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/dynax.c:785:8: note: in expansion of macro 'MEMORY_READ16_START' libretro-mame2003-plus-0-unstable-2026-09-19> 785 | static MEMORY_READ16_START( roldfrog_readmem ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/drivers/ddenlovr.c:79: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/ddenlovr.c:2090:23: warning: 'rtc_irq' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 2090 | static INTERRUPT_GEN( rtc_irq ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/driver.h:21:46: note: in definition of macro 'INTERRUPT_GEN' libretro-mame2003-plus-0-unstable-2026-09-19> 21 | #define INTERRUPT_GEN(func) void func(void) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/realbrk_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/crtc6845.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/nyny_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/nyny.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/r2dtank.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/spiders_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/spiders_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/spiders.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/iqblock_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/iqblock.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/chindrag.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/grtwall.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/pgm_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/drivers/chindrag.c:4: libretro-mame2003-plus-0-unstable-2026-09-19> src/driver.h:19:46: warning: 'init_chindrag' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 19 | #define DRIVER_INIT(name) void init_##name(void) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/chindrag.c:1702:8: note: in expansion of macro 'DRIVER_INIT' libretro-mame2003-plus-0-unstable-2026-09-19> 1702 | static DRIVER_INIT( chindrag ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/chindrag.c:1625:13: warning: 'sound_irq' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 1625 | static void sound_irq(int state) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/driver.h:64: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/chindrag.c:1060:25: warning: 'vbowl_unk_w' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 1060 | static WRITE16_HANDLER( vbowl_unk_w ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:130:42: note: in definition of macro 'WRITE16_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 130 | #define WRITE16_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data16_t data, UNUSEDARG data16_t mem_mask) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/chindrag.c:960:24: warning: 'xymg_magic_r' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 960 | static READ16_HANDLER( xymg_magic_r ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:129:42: note: in definition of macro 'READ16_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 129 | #define READ16_HANDLER(name) data16_t name(UNUSEDARG offs_t offset, UNUSEDARG data16_t mem_mask) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/chindrag.c:932:25: warning: 'xymg_magic_w' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 932 | static WRITE16_HANDLER( xymg_magic_w ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:130:42: note: in definition of macro 'WRITE16_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 130 | #define WRITE16_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data16_t data, UNUSEDARG data16_t mem_mask) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/chindrag.c:847:24: warning: 'lhb_input2_r' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 847 | static READ16_HANDLER( lhb_input2_r ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:129:42: note: in definition of macro 'READ16_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 129 | #define READ16_HANDLER(name) data16_t name(UNUSEDARG offs_t offset, UNUSEDARG data16_t mem_mask) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/chindrag.c:830:25: warning: 'lhb_input2_w' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 830 | static WRITE16_HANDLER( lhb_input2_w ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:130:42: note: in definition of macro 'WRITE16_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 130 | #define WRITE16_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data16_t data, UNUSEDARG data16_t mem_mask) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/chindrag.c:818:25: warning: 'lhb_okibank_w' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 818 | static WRITE16_HANDLER( lhb_okibank_w ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:130:42: note: in definition of macro 'WRITE16_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 130 | #define WRITE16_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data16_t data, UNUSEDARG data16_t mem_mask) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/chindrag.c:781:24: warning: 'grtwall_magic_r' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 781 | static READ16_HANDLER( grtwall_magic_r ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:129:42: note: in definition of macro 'READ16_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 129 | #define READ16_HANDLER(name) data16_t name(UNUSEDARG offs_t offset, UNUSEDARG data16_t mem_mask) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/chindrag.c:754:25: warning: 'grtwall_magic_w' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 754 | static WRITE16_HANDLER( grtwall_magic_w ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:130:42: note: in definition of macro 'WRITE16_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 130 | #define WRITE16_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data16_t data, UNUSEDARG data16_t mem_mask) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/chindrag.c:641:24: warning: 'chmplst2_magic_r' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 641 | static READ16_HANDLER( chmplst2_magic_r ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:129:42: note: in definition of macro 'READ16_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 129 | #define READ16_HANDLER(name) data16_t name(UNUSEDARG offs_t offset, UNUSEDARG data16_t mem_mask) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/chindrag.c:600:25: warning: 'chmplst2_magic_w' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 600 | static WRITE16_HANDLER( chmplst2_magic_w ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:130:42: note: in definition of macro 'WRITE16_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 130 | #define WRITE16_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data16_t data, UNUSEDARG data16_t mem_mask) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/chindrag.c:278:24: warning: 'igs_5_input_r' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 278 | static READ16_HANDLER( igs_##NUM##_input_r ) \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:129:42: note: in definition of macro 'READ16_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 129 | #define READ16_HANDLER(name) data16_t name(UNUSEDARG offs_t offset, UNUSEDARG data16_t mem_mask) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/chindrag.c:293:1: note: in expansion of macro 'IGS_INPUT_RW' libretro-mame2003-plus-0-unstable-2026-09-19> 293 | IGS_INPUT_RW( 5 ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/chindrag.c:270:25: warning: 'igs_5_input_w' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 270 | static WRITE16_HANDLER( igs_##NUM##_input_w ) \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:130:42: note: in definition of macro 'WRITE16_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 130 | #define WRITE16_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data16_t data, UNUSEDARG data16_t mem_mask) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/chindrag.c:293:1: note: in expansion of macro 'IGS_INPUT_RW' libretro-mame2003-plus-0-unstable-2026-09-19> 293 | IGS_INPUT_RW( 5 ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/pgm.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/pgmprot_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/pgm.c: In function 'init_killbld': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/pgm.c:1939:9: warning: 'memset' used with length equal to number of elements without multiplication by element size [-Wmemset-elt-size] libretro-mame2003-plus-0-unstable-2026-09-19> 1939 | memset(kb_regs, 0, 0x10); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/pgm.c: In function 'puzzli2_take_leveldata_value': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/pgm.c:2662:7: warning: declaration of 'num_mask_bits' shadows a global declaration [-Wshadow] libretro-mame2003-plus-0-unstable-2026-09-19> 2662 | int num_mask_bits; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/pgm.c:2596:12: note: shadowed declaration is here libretro-mame2003-plus-0-unstable-2026-09-19> 2596 | static int num_mask_bits; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/pgm.c:2663:7: warning: declaration of 'desired_mask' shadows a global declaration [-Wshadow] libretro-mame2003-plus-0-unstable-2026-09-19> 2663 | int desired_mask; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/pgm.c:2598:12: note: shadowed declaration is here libretro-mame2003-plus-0-unstable-2026-09-19> 2598 | static int desired_mask; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/pgm.c:2664:7: warning: declaration of 'realrow' shadows a global declaration [-Wshadow] libretro-mame2003-plus-0-unstable-2026-09-19> 2664 | int realrow; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/pgm.c:2601:12: note: shadowed declaration is here libretro-mame2003-plus-0-unstable-2026-09-19> 2601 | static int realrow; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/pgm.c: In function 'puzzli2_asic_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/pgm.c:2898:13: warning: declaration of 'columns' shadows a global declaration [-Wshadow] libretro-mame2003-plus-0-unstable-2026-09-19> 2898 | int columns = 0; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/pgm.c:2597:12: note: shadowed declaration is here libretro-mame2003-plus-0-unstable-2026-09-19> 2597 | static int columns; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/pgm.c:2899:13: warning: declaration of 'rows' shadows a global declaration [-Wshadow] libretro-mame2003-plus-0-unstable-2026-09-19> 2899 | int rows = 0; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/pgm.c:2600:12: note: shadowed declaration is here libretro-mame2003-plus-0-unstable-2026-09-19> 2600 | static int rows; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/pgm.c:2986:33: warning: declaration of 'leveldata' shadows a global declaration [-Wshadow] libretro-mame2003-plus-0-unstable-2026-09-19> 2986 | UINT16* leveldata = &level_structure[0][0]; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/pgm.c:2599:12: note: shadowed declaration is here libretro-mame2003-plus-0-unstable-2026-09-19> 2599 | static int leveldata; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/pgm.c: At top level: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/pgm.c:2601:12: warning: 'realrow' defined but not used [-Wunused-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 2601 | static int realrow; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/pgm.c:2600:12: warning: 'rows' defined but not used [-Wunused-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 2600 | static int rows; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/pgm.c:2599:12: warning: 'leveldata' defined but not used [-Wunused-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 2599 | static int leveldata; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/pgm.c:2598:12: warning: 'desired_mask' defined but not used [-Wunused-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 2598 | static int desired_mask; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/pgm.c:2597:12: warning: 'columns' defined but not used [-Wunused-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 2597 | static int columns; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/pgm.c:2596:12: warning: 'num_mask_bits' defined but not used [-Wunused-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 2596 | static int num_mask_bits; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/pgmcrypt.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/pgmy2ks.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/hitme_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/hitme.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/starcrus_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/starcrus.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/battlex_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/battlex.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/carjmbre_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/carjmbre.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/vidhrdw/battlex_vidhrdw.c:3: libretro-mame2003-plus-0-unstable-2026-09-19> src/includes/battlex.h:10:16: warning: 'battlex_in0_b4' defined but not used [-Wunused-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 10 | static uint8_t battlex_in0_b4; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/popper_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/popper.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/speedspn_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/speedspn.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/kickgoal_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/kickgoal.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/usgames_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/kickgoal.c:238:34: warning: '/*' within comment [-Wcomment] libretro-mame2003-plus-0-unstable-2026-09-19> 238 | /* { 0x800006, 0x800007, }, /* accessed in service menu, wheel maybe? */ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/usgames.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/mermaid_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/mermaid.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/drmicro_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/drmicro.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/appoooh_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/appoooh.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/bankp_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/bankp.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/mjkjidai_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/mjkjidai.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/mayumi_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/mayumi.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/btoads_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/btoads.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/kinst_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/kinst.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/freekick_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/freekick.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/rmhaihai.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/hanaroku.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/yumefuda.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/homedata_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/homedata.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/artmagic_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/artmagic.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/shangkid_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/shangkid.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/astinvad_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/astinvad_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/astinvad.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/spacefb_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/spacefb.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/omegrace.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/spacefb.c: In function 'spacefb_port_1_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/spacefb.c:166:20: warning: variable 'explosion_playing' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 166 | static int explosion_playing = 0; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/dday_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/dday.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/hexa_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/hexa.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/redalert_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/redalert_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/redalert.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/stactics_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/stactics_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/stactics.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/kingobox_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/kingobox.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/ambush_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/ambush.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/dlair.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/aztarac_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/aztarac_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/aztarac.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/mole_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/mole.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/gotya_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/gotya_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/gotya.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/mrjong_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/mrjong.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/polyplay_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/polyplay_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/polyplay.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/amspdwy_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/amspdwy.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/othldrby_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/othldrby.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/mosaic_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/mosaic.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/spdbuggy.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/sprcros2_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/sprcros2.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/mugsmash_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/mugsmash.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/stlforce_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/stlforce.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/gcpinbal_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/stlforce_vidhrdw.c:196:13: warning: 'draw_sprites_old' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 196 | static void draw_sprites_old( struct mame_bitmap *bitmap, const struct rectangle *cliprect ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/gcpinbal.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/aquarium_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/aquarium.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/policetr_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/policetr.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/pass_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/pass.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/news_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/news.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/taxidrvr_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/taxidrvr.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/xyonix_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/xyonix.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/findout.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/dribling_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/dribling.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/ace.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/clayshoo_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/clayshoo_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/clayshoo.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/pirates_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/pirates.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/fitfight_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/fitfight.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/flower_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sndhrdw/flower_sndhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/flower.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/diverboy_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/diverboy.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/beaminv_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/beaminv.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/mcatadv_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/mcatadv.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/4enraya_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/4enraya.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/driver.h:64, libretro-mame2003-plus-0-unstable-2026-09-19> from src/drivers/mcatadv.c:60: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/mcatadv.c:89:25: warning: 'mcat_coin_w' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 89 | static WRITE16_HANDLER( mcat_coin_w ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:130:42: note: in definition of macro 'WRITE16_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 130 | #define WRITE16_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data16_t data, UNUSEDARG data16_t mem_mask) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/oneshot_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/oneshot.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/tugboat.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/gotcha_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/gotcha.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/coolpool.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/gumbo_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/gumbo.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/statriv2.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/tickee_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/tickee.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/crgolf_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/crgolf.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/truco_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/truco.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/thedeep_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/thedeep.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/fantland_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/fantland.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/wallc.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/fantland.c:965:1: warning: missing braces around initializer [-Wmissing-braces] libretro-mame2003-plus-0-unstable-2026-09-19> 965 | { libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> ...... libretro-mame2003-plus-0-unstable-2026-09-19> 969 | wheelrun_ym3526_irqhandler libretro-mame2003-plus-0-unstable-2026-09-19> | { libretro-mame2003-plus-0-unstable-2026-09-19> 970 | }; libretro-mame2003-plus-0-unstable-2026-09-19> | } libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/drivers/fantland.c:36: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/fantland.c: In function 'construct_wheelrun': libretro-mame2003-plus-0-unstable-2026-09-19> src/driver.h:247:57: warning: passing argument 4 of 'machine_add_sound' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] libretro-mame2003-plus-0-unstable-2026-09-19> 247 | machine_add_sound(machine, (tag), SOUND_##type, &(interface)); \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/driver.h:250:9: note: in expansion of macro 'MDRV_SOUND_ADD_TAG' libretro-mame2003-plus-0-unstable-2026-09-19> 250 | MDRV_SOUND_ADD_TAG(NULL, type, interface) \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/fantland.c:1005:9: note: in expansion of macro 'MDRV_SOUND_ADD' libretro-mame2003-plus-0-unstable-2026-09-19> 1005 | MDRV_SOUND_ADD(YM3526, wheelrun_ym3526_interface ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/driver.h:270:112: note: expected 'void *' but argument is of type 'const struct YM3812interface *' libretro-mame2003-plus-0-unstable-2026-09-19> 270 | struct MachineSound *machine_add_sound(struct InternalMachineDriver *machine, const char *tag, int type, void *sndintf); libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~^~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/skyarmy.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/lethalj_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/lethalj.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/sbugger_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/sbugger.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/portrait_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/portrait.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/enigma2.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/ltcasino.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/vamphalf.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/strvmstr.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/dorachan_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/dorachan.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/ladyfrog_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/ladyfrog.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/rabbit.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/malzak.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/drivers/malzak.c:26: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/malzak.c:335:23: warning: 'malzak_interrupt' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 335 | static INTERRUPT_GEN( malzak_interrupt ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/driver.h:21:46: note: in definition of macro 'INTERRUPT_GEN' libretro-mame2003-plus-0-unstable-2026-09-19> 21 | #define INTERRUPT_GEN(func) void func(void) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/malzak_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/rabbit.c: In function 'rabbit_rombank_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/rabbit.c:488:13: warning: variable 'bank' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 488 | int bank; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/supertnk.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/crospang_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/crospang.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/crospang_vidhrdw.c: In function 'draw_sprites': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/crospang_vidhrdw.c:87:41: warning: variable 'attr' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 87 | int offs,fx,fy,x,y,color,sprite,attr,dy,ay,flag; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/funybubl.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/seicop.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/dreamwld.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/driver.h:64, libretro-mame2003-plus-0-unstable-2026-09-19> from src/drivers/funybubl.c:17: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/funybubl.c:64:23: warning: 'unk_port_r' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 64 | static READ_HANDLER ( unk_port_r ) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/memory.h:127:50: note: in definition of macro 'READ_HANDLER' libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define READ_HANDLER(name) data8_t name(UNUSEDARG offs_t offset) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/denjinmk.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/driver_denjinmk.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/denjinmk.c:106:13: warning: 'get_fore_tile_info' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 106 | static void get_fore_tile_info(int tile_index) /* this is giving bad tiles... */ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/denjinmk.c:82:13: warning: 'get_mid_tile_info' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 82 | static void get_mid_tile_info(int tile_index) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/simpl156.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/boogwing.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/simpl156.c: In function 'nvram_handler_prtytime': libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/simpl156.c:730:49: warning: passing argument 1 of 'EEPROM_set_data' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] libretro-mame2003-plus-0-unstable-2026-09-19> 730 | EEPROM_set_data(simpl156_default_eeprom,0x100); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/drivers/simpl156.c:93: libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/eeprom.h:29:29: note: expected 'UINT8 *' {aka 'unsigned char *'} but argument is of type 'const UINT8 *' {aka 'const unsigned char *'} libretro-mame2003-plus-0-unstable-2026-09-19> 29 | void EEPROM_set_data(UINT8 *data, int length); libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~~^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/dietgo.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/simpl156.c: At top level: libretro-mame2003-plus-0-unstable-2026-09-19> src/drivers/simpl156.c:101:21: warning: 'prtytime_default_eeprom' defined but not used [-Wunused-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 101 | static const UINT8 *prtytime_default_eeprom = NULL; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/pktgaldx.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/dblewing.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/mwarr.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/backfire.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/pturn.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/suprridr_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/suprridr.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/vmetal.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/deco156.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/1945kiii.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/madalien.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/n8080.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/mirax.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/model1_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/model1_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/model1_machine.c: In function 'track_read_info': libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/model1_machine.c:870:13: warning: variable 'offd' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 870 | int offd; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/model1_machine.c: In function 'track_lookup': libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/model1_machine.c:1039:39: warning: declaration of 'd' shadows a previous local [-Wshadow] libretro-mame2003-plus-0-unstable-2026-09-19> 1039 | float d = (a-z)*(a-z); libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/model1_machine.c:1005:15: note: shadowed declaration is here libretro-mame2003-plus-0-unstable-2026-09-19> 1005 | float d = fifoin_pop_f(); libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/model1_machine.c:1009:22: warning: variable 'behaviour' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 1009 | unsigned int behaviour, entry; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/model1_machine.c: In function 'groundbox_test': libretro-mame2003-plus-0-unstable-2026-09-19> src/machine/model1_machine.c:1376:18: warning: variable 'y' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 1376 | float x, y, z; libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/model1_vidhrdw.c: In function 'push_object': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/model1_vidhrdw.c:737:13: warning: variable 'dump' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 737 | int dump; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/model1_vidhrdw.c: In function 'push_direct': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/model1_vidhrdw.c:941:34: warning: variable 'v2' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 941 | UINT32 tex_adr, lum, v1, v2; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/model1_vidhrdw.c:941:30: warning: variable 'v1' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 941 | UINT32 tex_adr, lum, v1, v2; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/model1_vidhrdw.c: At top level: libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/model1_vidhrdw.c:703:28: warning: 'times' defined but not used [-Wunused-const-variable=] libretro-mame2003-plus-0-unstable-2026-09-19> 703 | static const unsigned char times[]={1,1,1,1,2,2,2,3}; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/model1_vidhrdw.c:482:15: warning: 'scale_color' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 482 | static UINT16 scale_color(UINT16 color, float level) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/model1_vidhrdw.c:83:15: warning: 'f2u' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 83 | static UINT32 f2u(float f) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/model1.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/calorie.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/mc8123.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/namcoio_machine.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/drivers/tatsumi.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/tatsumi.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/tatsumi.c: In function 'draw_bg': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/tatsumi.c:964:67: warning: passing argument 1 of 'tilemap_get_pixmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] libretro-mame2003-plus-0-unstable-2026-09-19> 964 | const struct mame_bitmap *src_bitmap = tilemap_get_pixmap(src); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/driver.h:79, libretro-mame2003-plus-0-unstable-2026-09-19> from src/vidhrdw/tatsumi.c:1: libretro-mame2003-plus-0-unstable-2026-09-19> src/tilemap.h:149:58: note: expected 'struct tilemap *' but argument is of type 'const struct tilemap *' libretro-mame2003-plus-0-unstable-2026-09-19> 149 | struct mame_bitmap *tilemap_get_pixmap( struct tilemap * tilemap ); libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~~~~~~~~~~~~^~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/machine/tatsumi.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/z80/z80.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/adsp2100/adsp2100.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/z180/z180.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/z180/z180.c: In function 'z180_set_irq_callback': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/z180/z180.c:2439:97: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 2439 | log_cb(RETRO_LOG_DEBUG, LOGPRE "Z180 #%d set_irq_callback $%08x\n",cpu_getactivecpu() , (int)callback); libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/i8085/i8085.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/i8085/i8085.c:172:14: warning: 'illegal' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 172 | static void illegal(void) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/m6502/m6502.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/h6280/h6280.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/cpu/m6502/m6502.c:143: libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/m6502/t65c02.c: In function 'm65c02_1a': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/m6502/opsc02.h:187:11: warning: operation on 'm6502.a' may be undefined [-Wsequence-point] libretro-mame2003-plus-0-unstable-2026-09-19> 187 | A = (UINT8)++A; \ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/m6502/t65c02.c:223:58: note: in expansion of macro 'INA' libretro-mame2003-plus-0-unstable-2026-09-19> 223 | OP(1a) { m6502_ICount -= 2; INA; } /* 2 INA */ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/m6502/t65c02.c: In function 'm65c02_3a': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/m6502/opsc02.h:180:11: warning: operation on 'm6502.a' may be undefined [-Wsequence-point] libretro-mame2003-plus-0-unstable-2026-09-19> 180 | A = (UINT8)--A; \ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/m6502/t65c02.c:224:58: note: in expansion of macro 'DEA' libretro-mame2003-plus-0-unstable-2026-09-19> 224 | OP(3a) { m6502_ICount -= 2; DEA; } /* 2 DEA */ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/cpu/m6502/m6502.c:154: libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/m6502/tdeco16.c: In function 'deco16_67': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/m6502/tdeco16.c:185:13: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 185 | int tmp; m6502_ICount -= 2; RD_IMM; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/cpu/h6280/h6280.c:133: libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/h6280/tblh6280.c: In function 'h6280_088': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/h6280/h6280ops.h:587:11: warning: operation on 'h6280.y' may be undefined [-Wsequence-point] libretro-mame2003-plus-0-unstable-2026-09-19> 587 | Y = (UINT8)--Y; \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/h6280/tblh6280.c:171:59: note: in expansion of macro 'DEY' libretro-mame2003-plus-0-unstable-2026-09-19> 171 | OP(_088) { h6280_ICount -= 2; DEY; } /* 2 DEY*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/h6280/tblh6280.c: In function 'h6280_0c8': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/h6280/h6280ops.h:629:11: warning: operation on 'h6280.y' may be undefined [-Wsequence-point] libretro-mame2003-plus-0-unstable-2026-09-19> 629 | Y = (UINT8)++Y; \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/h6280/tblh6280.c:173:59: note: in expansion of macro 'INY' libretro-mame2003-plus-0-unstable-2026-09-19> 173 | OP(_0c8) { h6280_ICount -= 2; INY; } /* 2 INY*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/h6280/tblh6280.c: In function 'h6280_0e8': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/h6280/h6280ops.h:622:11: warning: operation on 'h6280.x' may be undefined [-Wsequence-point] libretro-mame2003-plus-0-unstable-2026-09-19> 622 | X = (UINT8)++X; \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/h6280/tblh6280.c:174:59: note: in expansion of macro 'INX' libretro-mame2003-plus-0-unstable-2026-09-19> 174 | OP(_0e8) { h6280_ICount -= 2; INX; } /* 2 INX*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/h6280/tblh6280.c: In function 'h6280_0ca': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/h6280/h6280ops.h:580:11: warning: operation on 'h6280.x' may be undefined [-Wsequence-point] libretro-mame2003-plus-0-unstable-2026-09-19> 580 | X = (UINT8)--X; \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/h6280/tblh6280.c:209:59: note: in expansion of macro 'DEX' libretro-mame2003-plus-0-unstable-2026-09-19> 209 | OP(_0ca) { h6280_ICount -= 2; DEX; } /* 2 DEX*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/h6280/tblh6280.c: In function 'h6280_01a': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/h6280/h6280ops.h:608:11: warning: operation on 'h6280.a' may be undefined [-Wsequence-point] libretro-mame2003-plus-0-unstable-2026-09-19> 608 | A = (UINT8)++A; \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/h6280/tblh6280.c:212:59: note: in expansion of macro 'INA' libretro-mame2003-plus-0-unstable-2026-09-19> 212 | OP(_01a) { h6280_ICount -= 2; INA; } /* 2 INC A*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/h6280/tblh6280.c: In function 'h6280_03a': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/h6280/h6280ops.h:566:11: warning: operation on 'h6280.a' may be undefined [-Wsequence-point] libretro-mame2003-plus-0-unstable-2026-09-19> 566 | A = (UINT8)--A; \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/h6280/tblh6280.c:213:59: note: in expansion of macro 'DEA' libretro-mame2003-plus-0-unstable-2026-09-19> 213 | OP(_03a) { h6280_ICount -= 2; DEA; } /* 2 DEC A*/ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/cpu/z180/z180.c:763: libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/z180/z180op.c: In function 'take_interrupt.part.0': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/z180/z180op.c:516:46: warning: array subscript 78 is above array bounds of 'UINT8[64]' {aka 'unsigned char[64]'} [-Warray-bounds=] libretro-mame2003-plus-0-unstable-2026-09-19> 516 | irq_vector = (Z180.io[Z180_IL] & Z180_IL_IL) + irq * 2; libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~~^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/z180/z180.c:73:25: note: while referencing 'io' libretro-mame2003-plus-0-unstable-2026-09-19> 73 | /* 40 */ UINT8 io[64]; /* 64 internal 8 bit registers */ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/i86/i86.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/cpu/i86/i86.c:98: libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/i86/instr86.c: In function 'i86_aas': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/i86/instr86.c:1162:15: warning: variable 'ALcarry' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 1162 | UINT8 ALcarry=1; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/cpu/i86/i86.c:16: libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/i86/i86.c: In function 'i86_get_reg': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/i86/i86.h:102:25: warning: statement with no effect [-Wunused-value] libretro-mame2003-plus-0-unstable-2026-09-19> 102 | #define CompressFlags() (WORD)(CF | (PF << 2) | (AF << 4) | (ZF << 6) \ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> 103 | | (SF << 7) | (I.TF << 8) | (I.IF << 9) \ libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> 104 | | (DF << 10) | (OF << 11)) libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/i86/i86.c:203:41: note: in expansion of macro 'CompressFlags' libretro-mame2003-plus-0-unstable-2026-09-19> 203 | case I86_FLAGS: CompressFlags(); return I.flags; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/cpu/i86/i86.c:452: libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/i86/instr186.c: In function 'i186_popa': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/i86/instr186.c:36:19: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 36 | unsigned tmp; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/nec/nec.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/nec/nec.c: In function 'i_popa': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/nec/nec.c:392:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 392 | unsigned tmp; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/nec/nec.c: In function 'i_aam': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/nec/nec.c:765:31: warning: variable 'mult' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 765 | OP( 0xd4, i_aam ) { UINT32 mult=FETCH; mult=0; I.regs.b[AH] = I.regs.b[AL] / 10; I.regs.b[AL] %= 10; SetSZPF_Word(I.regs.w[AW]); CLKS(15,15,12); } libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/nec/nec.c: In function 'i_aad': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/nec/nec.c:766:31: warning: variable 'mult' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 766 | OP( 0xd5, i_aad ) { UINT32 mult=FETCH; mult=0; I.regs.b[AL] = I.regs.b[AH] * 10 + I.regs.b[AL]; I.regs.b[AH] = 0; SetSZPF_Byte(I.regs.b[AL]); CLKS(7,7,8); } libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/nec/nec.c: In function 'v30_info': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/nec/nec.c:1223:15: warning: variable 'r' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 1223 | nec_Regs *r = context; libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/nec/nec.c:1221:17: warning: variable 'buffer' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 1221 | static char buffer[32][63+1]; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/nec/nec.c: In function 'v33_info': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/nec/nec.c:1275:15: warning: variable 'r' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 1275 | nec_Regs *r = context; libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/nec/nec.c:1273:17: warning: variable 'buffer' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 1273 | static char buffer[32][63+1]; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/nec/nec.c: At top level: libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/nec/nec.c:135:13: warning: 'I' is static but used in inline function 'fetchop' which is not static libretro-mame2003-plus-0-unstable-2026-09-19> 135 | if (I.MF == 1) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/nec/nec.c:133:49: warning: 'I' is static but used in inline function 'fetchop' which is not static libretro-mame2003-plus-0-unstable-2026-09-19> 133 | UINT8 ret = cpu_readop((I.sregs[CS]<<4)+I.ip++); libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/nec/nec.c:133:33: warning: 'I' is static but used in inline function 'fetchop' which is not static libretro-mame2003-plus-0-unstable-2026-09-19> 133 | UINT8 ret = cpu_readop((I.sregs[CS]<<4)+I.ip++); libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/nec/nec.c:133:21: warning: 'cpu_readop' is static but used in inline function 'fetchop' which is not static libretro-mame2003-plus-0-unstable-2026-09-19> 133 | UINT8 ret = cpu_readop((I.sregs[CS]<<4)+I.ip++); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/v60/v60.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/v60/v60d.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/cpu/v60/v60.c:329: libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/v60/op2.c:71:14: warning: 'truncf_c89' defined but not used [-Wunused-function] libretro-mame2003-plus-0-unstable-2026-09-19> 71 | static float truncf_c89(float x) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/i8039/i8039.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/i8x41/i8x41.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/m6800/m6800.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/cpu/m6800/m6800.c:540: libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/m6800/6800ops.c: In function 'brn': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/m6800/6800ops.c:251:15: warning: variable 't' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 251 | UINT8 t; libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/m6800/m6800.c: In function 'm6800_set_irq_line': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/m6800/m6800.c:697:21: warning: variable 'eddge' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 697 | int eddge; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/m6805/m6805.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/cpu/m6805/m6805.c:531: libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/m6805/6805ops.c: In function 'brn': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/m6805/6805ops.c:111:15: warning: variable 't' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 111 | UINT8 t; libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/hd6309/hd6309.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/cpu/hd6309/hd6309.c:761: libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/hd6309/6309ops.c: In function 'brn': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/hd6309/6309ops.c:500:15: warning: variable 't' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 500 | UINT8 t; libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/m6809/m6809.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/cpu/m6809/m6809.c:666: libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/m6809/6809ops.c: In function 'brn': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/m6809/6809ops.c:410:15: warning: variable 't' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 410 | UINT8 t; libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/konami/konami.c... libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/cpu/konami/konami.c:660: libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/konami/konamops.c: In function 'brn': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/konami/konamops.c:328:15: warning: variable 't' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 328 | UINT8 t; libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/m68000/m68kops.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/m68000/m68kopac.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/m68000/m68kopdm.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/m68000/m68kopnz.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/m68000/m68kcpu.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/m68000/m68kcpu.c:56:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] libretro-mame2003-plus-0-unstable-2026-09-19> 56 | "Invalid CPU", libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/m68000/m68kcpu.c:57:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] libretro-mame2003-plus-0-unstable-2026-09-19> 57 | "M68000", libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/m68000/m68kcpu.c:58:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] libretro-mame2003-plus-0-unstable-2026-09-19> 58 | "M68010", libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/m68000/m68kcpu.c:59:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] libretro-mame2003-plus-0-unstable-2026-09-19> 59 | "Invalid CPU", libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/m68000/m68kcpu.c:60:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] libretro-mame2003-plus-0-unstable-2026-09-19> 60 | "M68EC020" libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/m68000/m68kcpu.c:62:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] libretro-mame2003-plus-0-unstable-2026-09-19> 62 | "Invalid CPU", libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/m68000/m68kcpu.c:63:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] libretro-mame2003-plus-0-unstable-2026-09-19> 63 | "Invalid CPU", libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/m68000/m68kcpu.c:64:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] libretro-mame2003-plus-0-unstable-2026-09-19> 64 | "M68020" libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/m68000/m68kmame.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/t11/t11.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/s2650/s2650.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/tms34010/tms34010.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/tms34010/34010fld.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/tms9900/tms9980a.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/tms9900/tms9995.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/tms9900/tms9900.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/z8000/z8000.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/tms32010/tms32010.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/tms32025/tms32025.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/tms32031/tms32031.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/tms32031/tms32031.c: In function 'tms32031_get_reg': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/tms32031/tms32031.c:498:92: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 498 | case TMS32031_R0F: temp = dsp_to_double(&tms32031.r[TMR_R0]); return *(UINT32 *)&temp; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/tms32031/tms32031.c:499:92: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 499 | case TMS32031_R1F: temp = dsp_to_double(&tms32031.r[TMR_R1]); return *(UINT32 *)&temp; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/tms32031/tms32031.c:500:92: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 500 | case TMS32031_R2F: temp = dsp_to_double(&tms32031.r[TMR_R2]); return *(UINT32 *)&temp; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/tms32031/tms32031.c:501:92: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 501 | case TMS32031_R3F: temp = dsp_to_double(&tms32031.r[TMR_R3]); return *(UINT32 *)&temp; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/tms32031/tms32031.c:502:92: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 502 | case TMS32031_R4F: temp = dsp_to_double(&tms32031.r[TMR_R4]); return *(UINT32 *)&temp; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/tms32031/tms32031.c:503:92: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 503 | case TMS32031_R5F: temp = dsp_to_double(&tms32031.r[TMR_R5]); return *(UINT32 *)&temp; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/tms32031/tms32031.c:504:92: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 504 | case TMS32031_R6F: temp = dsp_to_double(&tms32031.r[TMR_R6]); return *(UINT32 *)&temp; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/tms32031/tms32031.c:505:92: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 505 | case TMS32031_R7F: temp = dsp_to_double(&tms32031.r[TMR_R7]); return *(UINT32 *)&temp; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/tms32031/tms32031.c: In function 'tms32031_set_reg': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/tms32031/tms32031.c:559:56: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 559 | case TMS32031_R0F: double_to_dsp(*(float *)&val, &tms32031.r[TMR_R0]); break; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/tms32031/tms32031.c:560:56: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 560 | case TMS32031_R1F: double_to_dsp(*(float *)&val, &tms32031.r[TMR_R1]); break; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/tms32031/tms32031.c:561:56: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 561 | case TMS32031_R2F: double_to_dsp(*(float *)&val, &tms32031.r[TMR_R2]); break; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/tms32031/tms32031.c:562:56: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 562 | case TMS32031_R3F: double_to_dsp(*(float *)&val, &tms32031.r[TMR_R3]); break; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/tms32031/tms32031.c:563:56: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 563 | case TMS32031_R4F: double_to_dsp(*(float *)&val, &tms32031.r[TMR_R4]); break; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/tms32031/tms32031.c:564:56: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 564 | case TMS32031_R5F: double_to_dsp(*(float *)&val, &tms32031.r[TMR_R5]); break; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/tms32031/tms32031.c:565:56: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 565 | case TMS32031_R6F: double_to_dsp(*(float *)&val, &tms32031.r[TMR_R6]); break; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/tms32031/tms32031.c:566:56: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 566 | case TMS32031_R7F: double_to_dsp(*(float *)&val, &tms32031.r[TMR_R7]); break; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/ccpu/ccpu.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c: In function 'opJEI_A_A': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] libretro-mame2003-plus-0-unstable-2026-09-19> 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1664:25: note: in expansion of macro 'JMP' libretro-mame2003-plus-0-unstable-2026-09-19> 1664 | JMP(); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1663:17: note: some parts of macro expansion are not guarded by this 'if' clause libretro-mame2003-plus-0-unstable-2026-09-19> 1663 | if ((CCPU_READPORT (CCPU_PORT_IN_JOYSTICKY) - (CINESWORD)FromX) < 0x800) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] libretro-mame2003-plus-0-unstable-2026-09-19> 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1669:25: note: in expansion of macro 'JMP' libretro-mame2003-plus-0-unstable-2026-09-19> 1669 | JMP(); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1668:17: note: some parts of macro expansion are not guarded by this 'if' clause libretro-mame2003-plus-0-unstable-2026-09-19> 1668 | if ((CCPU_READPORT (CCPU_PORT_IN_JOYSTICKX) - (CINESWORD)FromX) < 0x800) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c: In function 'opJEI_B_BB': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] libretro-mame2003-plus-0-unstable-2026-09-19> 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1682:25: note: in expansion of macro 'JMP' libretro-mame2003-plus-0-unstable-2026-09-19> 1682 | JMP(); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1681:17: note: some parts of macro expansion are not guarded by this 'if' clause libretro-mame2003-plus-0-unstable-2026-09-19> 1681 | if ((CCPU_READPORT (CCPU_PORT_IN_JOYSTICKY) - (CINESWORD)FromX) < 0x800) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] libretro-mame2003-plus-0-unstable-2026-09-19> 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1687:25: note: in expansion of macro 'JMP' libretro-mame2003-plus-0-unstable-2026-09-19> 1687 | JMP(); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1686:17: note: some parts of macro expansion are not guarded by this 'if' clause libretro-mame2003-plus-0-unstable-2026-09-19> 1686 | if ((CCPU_READPORT (CCPU_PORT_IN_JOYSTICKX) - (CINESWORD)FromX) < 0x800) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c: In function 'opJEI_A_B': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] libretro-mame2003-plus-0-unstable-2026-09-19> 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1700:25: note: in expansion of macro 'JMP' libretro-mame2003-plus-0-unstable-2026-09-19> 1700 | JMP(); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1699:17: note: some parts of macro expansion are not guarded by this 'if' clause libretro-mame2003-plus-0-unstable-2026-09-19> 1699 | if ((CCPU_READPORT (CCPU_PORT_IN_JOYSTICKY) - (CINESWORD)FromX) < 0x800) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] libretro-mame2003-plus-0-unstable-2026-09-19> 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1705:25: note: in expansion of macro 'JMP' libretro-mame2003-plus-0-unstable-2026-09-19> 1705 | JMP(); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1704:17: note: some parts of macro expansion are not guarded by this 'if' clause libretro-mame2003-plus-0-unstable-2026-09-19> 1704 | if ((CCPU_READPORT (CCPU_PORT_IN_JOYSTICKX) - (CINESWORD)FromX) < 0x800) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c: In function 'opJMI_A_A': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] libretro-mame2003-plus-0-unstable-2026-09-19> 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1721:17: note: in expansion of macro 'JMP' libretro-mame2003-plus-0-unstable-2026-09-19> 1721 | JMP(); /* yes -- do jump */ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1720:9: note: some parts of macro expansion are not guarded by this 'if' clause libretro-mame2003-plus-0-unstable-2026-09-19> 1720 | if (register_A & 0x800) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c: In function 'opJMI_AA_A': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] libretro-mame2003-plus-0-unstable-2026-09-19> 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1730:17: note: in expansion of macro 'JMP' libretro-mame2003-plus-0-unstable-2026-09-19> 1730 | JMP(); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1729:9: note: some parts of macro expansion are not guarded by this 'if' clause libretro-mame2003-plus-0-unstable-2026-09-19> 1729 | if (cmp_old & 0x800) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c: In function 'opJMI_BB_A': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] libretro-mame2003-plus-0-unstable-2026-09-19> 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1738:17: note: in expansion of macro 'JMP' libretro-mame2003-plus-0-unstable-2026-09-19> 1738 | JMP(); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1737:9: note: some parts of macro expansion are not guarded by this 'if' clause libretro-mame2003-plus-0-unstable-2026-09-19> 1737 | if (register_B & 0x800) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c: In function 'opJMI_B_BB': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] libretro-mame2003-plus-0-unstable-2026-09-19> 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1746:17: note: in expansion of macro 'JMP' libretro-mame2003-plus-0-unstable-2026-09-19> 1746 | JMP(); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1745:9: note: some parts of macro expansion are not guarded by this 'if' clause libretro-mame2003-plus-0-unstable-2026-09-19> 1745 | if (register_A & 0x800) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c: In function 'opJLT_A_A': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] libretro-mame2003-plus-0-unstable-2026-09-19> 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1756:17: note: in expansion of macro 'JMP' libretro-mame2003-plus-0-unstable-2026-09-19> 1756 | JMP(); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1755:9: note: some parts of macro expansion are not guarded by this 'if' clause libretro-mame2003-plus-0-unstable-2026-09-19> 1755 | if (cmp_new < cmp_old) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c: In function 'opJLT_B_BB': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] libretro-mame2003-plus-0-unstable-2026-09-19> 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1764:17: note: in expansion of macro 'JMP' libretro-mame2003-plus-0-unstable-2026-09-19> 1764 | JMP(); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1763:9: note: some parts of macro expansion are not guarded by this 'if' clause libretro-mame2003-plus-0-unstable-2026-09-19> 1763 | if (cmp_new < cmp_old) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c: In function 'opJEQ_A_A': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] libretro-mame2003-plus-0-unstable-2026-09-19> 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1774:17: note: in expansion of macro 'JMP' libretro-mame2003-plus-0-unstable-2026-09-19> 1774 | JMP(); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1773:9: note: some parts of macro expansion are not guarded by this 'if' clause libretro-mame2003-plus-0-unstable-2026-09-19> 1773 | if (cmp_new == cmp_old) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c: In function 'opJEQ_B_BB': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] libretro-mame2003-plus-0-unstable-2026-09-19> 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1782:17: note: in expansion of macro 'JMP' libretro-mame2003-plus-0-unstable-2026-09-19> 1782 | JMP(); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1781:9: note: some parts of macro expansion are not guarded by this 'if' clause libretro-mame2003-plus-0-unstable-2026-09-19> 1781 | if (cmp_new == cmp_old) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c: In function 'opJA0_A_A': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] libretro-mame2003-plus-0-unstable-2026-09-19> 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1790:17: note: in expansion of macro 'JMP' libretro-mame2003-plus-0-unstable-2026-09-19> 1790 | JMP(); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1789:9: note: some parts of macro expansion are not guarded by this 'if' clause libretro-mame2003-plus-0-unstable-2026-09-19> 1789 | if (acc_a0 & 0x01) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c: In function 'opJA0_B_BB': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] libretro-mame2003-plus-0-unstable-2026-09-19> 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1798:17: note: in expansion of macro 'JMP' libretro-mame2003-plus-0-unstable-2026-09-19> 1798 | JMP(); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1797:9: note: some parts of macro expansion are not guarded by this 'if' clause libretro-mame2003-plus-0-unstable-2026-09-19> 1797 | if (acc_a0 & 0x01) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c: In function 'opJNC_A_A': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] libretro-mame2003-plus-0-unstable-2026-09-19> 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1806:17: note: in expansion of macro 'JMP' libretro-mame2003-plus-0-unstable-2026-09-19> 1806 | JMP(); /* no carry, so jump */ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1805:9: note: some parts of macro expansion are not guarded by this 'if' clause libretro-mame2003-plus-0-unstable-2026-09-19> 1805 | if (!(GETFC() & 0xF0)) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c: In function 'opJNC_B_BB': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] libretro-mame2003-plus-0-unstable-2026-09-19> 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1814:17: note: in expansion of macro 'JMP' libretro-mame2003-plus-0-unstable-2026-09-19> 1814 | JMP(); /* no carry, so jump */ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1813:9: note: some parts of macro expansion are not guarded by this 'if' clause libretro-mame2003-plus-0-unstable-2026-09-19> 1813 | if (!(GETFC() & 0xF0)) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/vidhrdw/cinemat_vidhrdw.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c: In function 'opJMI_A_B': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] libretro-mame2003-plus-0-unstable-2026-09-19> 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1921:17: note: in expansion of macro 'JMP' libretro-mame2003-plus-0-unstable-2026-09-19> 1921 | JMP(); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1920:9: note: some parts of macro expansion are not guarded by this 'if' clause libretro-mame2003-plus-0-unstable-2026-09-19> 1920 | if (register_A & 0x800) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c: In function 'opJLT_A_B': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] libretro-mame2003-plus-0-unstable-2026-09-19> 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1941:17: note: in expansion of macro 'JMP' libretro-mame2003-plus-0-unstable-2026-09-19> 1941 | JMP(); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1940:9: note: some parts of macro expansion are not guarded by this 'if' clause libretro-mame2003-plus-0-unstable-2026-09-19> 1940 | if (cmp_new < cmp_old) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c: In function 'opJEQ_A_B': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] libretro-mame2003-plus-0-unstable-2026-09-19> 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1949:17: note: in expansion of macro 'JMP' libretro-mame2003-plus-0-unstable-2026-09-19> 1949 | JMP(); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1948:9: note: some parts of macro expansion are not guarded by this 'if' clause libretro-mame2003-plus-0-unstable-2026-09-19> 1948 | if (cmp_new == cmp_old) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c: In function 'opJA0_A_B': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] libretro-mame2003-plus-0-unstable-2026-09-19> 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1957:17: note: in expansion of macro 'JMP' libretro-mame2003-plus-0-unstable-2026-09-19> 1957 | JMP(); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1956:9: note: some parts of macro expansion are not guarded by this 'if' clause libretro-mame2003-plus-0-unstable-2026-09-19> 1956 | if (GETA0() & 0x01) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c: In function 'opJNC_A_B': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] libretro-mame2003-plus-0-unstable-2026-09-19> 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1965:17: note: in expansion of macro 'JMP' libretro-mame2003-plus-0-unstable-2026-09-19> 1965 | JMP(); /* if no carry, jump */ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/ccpu/ccpu.c:1964:9: note: some parts of macro expansion are not guarded by this 'if' clause libretro-mame2003-plus-0-unstable-2026-09-19> 1964 | if (!(GETFC() & 0x0F0)) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/cinemat_vidhrdw.c: In function 'CinemaVectorData': libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/cinemat_vidhrdw.c:32:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 32 | else libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/vidhrdw/cinemat_vidhrdw.c:35:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' libretro-mame2003-plus-0-unstable-2026-09-19> 35 | lastx = tox; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/mips/psx_cpu.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/asap/asap.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/upd7810/upd7810.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/arm/arm.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/jaguar/jaguar.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/mips/r3000.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/mips/mips3.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c: In function 'handle_cop1': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:796:49: note: in expansion of macro 'FDVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 796 | FDVALS = FSVALS + FTVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:796:58: note: in expansion of macro 'FSVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 796 | FDVALS = FSVALS + FTVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:121:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 121 | #define FTVALS (((float *)&mips3.cpr[1][FTREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:796:67: note: in expansion of macro 'FTVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 796 | FDVALS = FSVALS + FTVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:798:49: note: in expansion of macro 'FDVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 798 | FDVALD = FSVALD + FTVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:798:58: note: in expansion of macro 'FSVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 798 | FDVALD = FSVALD + FTVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:126:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 126 | #define FTVALD (*(double *)&mips3.cpr[1][FTREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:798:67: note: in expansion of macro 'FTVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 798 | FDVALD = FSVALD + FTVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:803:49: note: in expansion of macro 'FDVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 803 | FDVALS = FSVALS - FTVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:803:58: note: in expansion of macro 'FSVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 803 | FDVALS = FSVALS - FTVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:121:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 121 | #define FTVALS (((float *)&mips3.cpr[1][FTREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:803:67: note: in expansion of macro 'FTVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 803 | FDVALS = FSVALS - FTVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:805:49: note: in expansion of macro 'FDVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 805 | FDVALD = FSVALD - FTVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:805:58: note: in expansion of macro 'FSVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 805 | FDVALD = FSVALD - FTVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:126:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 126 | #define FTVALD (*(double *)&mips3.cpr[1][FTREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:805:67: note: in expansion of macro 'FTVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 805 | FDVALD = FSVALD - FTVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:810:49: note: in expansion of macro 'FDVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 810 | FDVALS = FSVALS * FTVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:810:58: note: in expansion of macro 'FSVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 810 | FDVALS = FSVALS * FTVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:121:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 121 | #define FTVALS (((float *)&mips3.cpr[1][FTREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:810:67: note: in expansion of macro 'FTVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 810 | FDVALS = FSVALS * FTVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:812:49: note: in expansion of macro 'FDVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 812 | FDVALD = FSVALD * FTVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:812:58: note: in expansion of macro 'FSVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 812 | FDVALD = FSVALD * FTVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:126:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 126 | #define FTVALD (*(double *)&mips3.cpr[1][FTREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:812:67: note: in expansion of macro 'FTVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 812 | FDVALD = FSVALD * FTVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:817:49: note: in expansion of macro 'FDVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 817 | FDVALS = FSVALS / FTVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:817:58: note: in expansion of macro 'FSVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 817 | FDVALS = FSVALS / FTVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:121:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 121 | #define FTVALS (((float *)&mips3.cpr[1][FTREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:817:67: note: in expansion of macro 'FTVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 817 | FDVALS = FSVALS / FTVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:819:49: note: in expansion of macro 'FDVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 819 | FDVALD = FSVALD / FTVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:819:58: note: in expansion of macro 'FSVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 819 | FDVALD = FSVALD / FTVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:126:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 126 | #define FTVALD (*(double *)&mips3.cpr[1][FTREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:819:67: note: in expansion of macro 'FTVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 819 | FDVALD = FSVALD / FTVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:824:49: note: in expansion of macro 'FDVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 824 | FDVALS = sqrt(FSVALS); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:824:63: note: in expansion of macro 'FSVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 824 | FDVALS = sqrt(FSVALS); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:826:49: note: in expansion of macro 'FDVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 826 | FDVALD = sqrt(FSVALD); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:826:63: note: in expansion of macro 'FSVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 826 | FDVALD = sqrt(FSVALD); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:831:49: note: in expansion of macro 'FDVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 831 | FDVALS = fabs(FSVALS); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:831:63: note: in expansion of macro 'FSVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 831 | FDVALS = fabs(FSVALS); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:833:49: note: in expansion of macro 'FDVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 833 | FDVALD = fabs(FSVALD); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:833:63: note: in expansion of macro 'FSVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 833 | FDVALD = fabs(FSVALD); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:838:49: note: in expansion of macro 'FDVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 838 | FDVALS = FSVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:838:58: note: in expansion of macro 'FSVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 838 | FDVALS = FSVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:840:49: note: in expansion of macro 'FDVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 840 | FDVALD = FSVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:840:58: note: in expansion of macro 'FSVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 840 | FDVALD = FSVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:845:49: note: in expansion of macro 'FDVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 845 | FDVALS = -FSVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:845:59: note: in expansion of macro 'FSVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 845 | FDVALS = -FSVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:847:49: note: in expansion of macro 'FDVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 847 | FDVALD = -FSVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:847:59: note: in expansion of macro 'FSVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 847 | FDVALD = -FSVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:853:63: note: in expansion of macro 'FSVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 853 | double temp = FSVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:862:63: note: in expansion of macro 'FSVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 862 | double temp = FSVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:874:63: note: in expansion of macro 'FSVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 874 | double temp = FSVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:883:63: note: in expansion of macro 'FSVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 883 | double temp = FSVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:894:62: note: in expansion of macro 'FSVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 894 | dtemp = ceil(FSVALS); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:896:62: note: in expansion of macro 'FSVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 896 | dtemp = ceil(FSVALD); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:902:63: note: in expansion of macro 'FSVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 902 | dtemp = floor(FSVALS); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:904:63: note: in expansion of macro 'FSVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 904 | dtemp = floor(FSVALD); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:911:57: note: in expansion of macro 'FSVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 911 | dtemp = FSVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:920:57: note: in expansion of macro 'FSVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 920 | dtemp = FSVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:932:57: note: in expansion of macro 'FSVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 932 | dtemp = FSVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:941:57: note: in expansion of macro 'FSVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 941 | dtemp = FSVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:952:62: note: in expansion of macro 'FSVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 952 | dtemp = ceil(FSVALS); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:954:62: note: in expansion of macro 'FSVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 954 | dtemp = ceil(FSVALD); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:960:63: note: in expansion of macro 'FSVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 960 | dtemp = floor(FSVALS); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:962:63: note: in expansion of macro 'FSVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 962 | dtemp = floor(FSVALD); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:970:57: note: in expansion of macro 'FDVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 970 | FDVALS = FSVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:970:66: note: in expansion of macro 'FSVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 970 | FDVALS = FSVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:972:57: note: in expansion of macro 'FDVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 972 | FDVALD = FSVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:972:66: note: in expansion of macro 'FSVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 972 | FDVALD = FSVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:980:57: note: in expansion of macro 'FDVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 980 | FDVALS = FSVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:980:66: note: in expansion of macro 'FSVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 980 | FDVALS = FSVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:982:57: note: in expansion of macro 'FDVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 982 | FDVALD = FSVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:982:66: note: in expansion of macro 'FSVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 982 | FDVALD = FSVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:990:57: note: in expansion of macro 'FDVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 990 | FDVALS = FSVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:990:66: note: in expansion of macro 'FSVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 990 | FDVALS = FSVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:992:57: note: in expansion of macro 'FDVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 992 | FDVALD = FSVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:992:66: note: in expansion of macro 'FSVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 992 | FDVALD = FSVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:998:49: note: in expansion of macro 'FDVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 998 | FDVALS = 1.0 / FSVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:998:64: note: in expansion of macro 'FSVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 998 | FDVALS = 1.0 / FSVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1000:49: note: in expansion of macro 'FDVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1000 | FDVALD = 1.0 / FSVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1000:64: note: in expansion of macro 'FSVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1000 | FDVALD = 1.0 / FSVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1005:49: note: in expansion of macro 'FDVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 1005 | FDVALS = 1.0 / sqrt(FSVALS); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1005:69: note: in expansion of macro 'FSVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 1005 | FDVALS = 1.0 / sqrt(FSVALS); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1007:49: note: in expansion of macro 'FDVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1007 | FDVALD = 1.0 / sqrt(FSVALD); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1007:69: note: in expansion of macro 'FSVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1007 | FDVALD = 1.0 / sqrt(FSVALD); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1014:57: note: in expansion of macro 'FDVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 1014 | FDVALS = (INT32)mips3.cpr[1][FSREG]; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1016:57: note: in expansion of macro 'FDVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 1016 | FDVALS = (INT64)mips3.cpr[1][FSREG]; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1019:49: note: in expansion of macro 'FDVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 1019 | FDVALS = FSVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1019:58: note: in expansion of macro 'FSVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1019 | FDVALS = FSVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1026:57: note: in expansion of macro 'FDVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1026 | FDVALD = (INT32)mips3.cpr[1][FSREG]; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1028:57: note: in expansion of macro 'FDVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1028 | FDVALD = (INT64)mips3.cpr[1][FSREG]; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1031:49: note: in expansion of macro 'FDVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1031 | FDVALD = FSVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1031:58: note: in expansion of macro 'FSVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 1031 | FDVALD = FSVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1036:78: note: in expansion of macro 'FSVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 1036 | mips3.cpr[1][FDREG] = (INT32)FSVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1038:78: note: in expansion of macro 'FSVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1038 | mips3.cpr[1][FDREG] = (INT32)FSVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1043:78: note: in expansion of macro 'FSVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 1043 | mips3.cpr[1][FDREG] = (INT64)FSVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1045:78: note: in expansion of macro 'FSVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1045 | mips3.cpr[1][FDREG] = (INT64)FSVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' libretro-mame2003-plus-0-unstable-2026-09-19> 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1067:73: note: in expansion of macro 'FSVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 1067 | SET_FCC((op >> 8) & 7, (FSVALS == FTVALS)); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:121:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 121 | #define FTVALS (((float *)&mips3.cpr[1][FTREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' libretro-mame2003-plus-0-unstable-2026-09-19> 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1067:83: note: in expansion of macro 'FTVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 1067 | SET_FCC((op >> 8) & 7, (FSVALS == FTVALS)); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' libretro-mame2003-plus-0-unstable-2026-09-19> 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1069:73: note: in expansion of macro 'FSVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1069 | SET_FCC((op >> 8) & 7, (FSVALD == FTVALD)); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:126:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 126 | #define FTVALD (*(double *)&mips3.cpr[1][FTREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' libretro-mame2003-plus-0-unstable-2026-09-19> 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1069:83: note: in expansion of macro 'FTVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1069 | SET_FCC((op >> 8) & 7, (FSVALD == FTVALD)); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' libretro-mame2003-plus-0-unstable-2026-09-19> 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1075:73: note: in expansion of macro 'FSVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 1075 | SET_FCC((op >> 8) & 7, (FSVALS == FTVALS)); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:121:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 121 | #define FTVALS (((float *)&mips3.cpr[1][FTREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' libretro-mame2003-plus-0-unstable-2026-09-19> 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1075:83: note: in expansion of macro 'FTVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 1075 | SET_FCC((op >> 8) & 7, (FSVALS == FTVALS)); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' libretro-mame2003-plus-0-unstable-2026-09-19> 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1077:73: note: in expansion of macro 'FSVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1077 | SET_FCC((op >> 8) & 7, (FSVALD == FTVALD)); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:126:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 126 | #define FTVALD (*(double *)&mips3.cpr[1][FTREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' libretro-mame2003-plus-0-unstable-2026-09-19> 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1077:83: note: in expansion of macro 'FTVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1077 | SET_FCC((op >> 8) & 7, (FSVALD == FTVALD)); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' libretro-mame2003-plus-0-unstable-2026-09-19> 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1083:73: note: in expansion of macro 'FSVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 1083 | SET_FCC((op >> 8) & 7, (FSVALS < FTVALS)); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:121:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 121 | #define FTVALS (((float *)&mips3.cpr[1][FTREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' libretro-mame2003-plus-0-unstable-2026-09-19> 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1083:82: note: in expansion of macro 'FTVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 1083 | SET_FCC((op >> 8) & 7, (FSVALS < FTVALS)); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' libretro-mame2003-plus-0-unstable-2026-09-19> 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1085:73: note: in expansion of macro 'FSVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1085 | SET_FCC((op >> 8) & 7, (FSVALD < FTVALD)); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:126:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 126 | #define FTVALD (*(double *)&mips3.cpr[1][FTREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' libretro-mame2003-plus-0-unstable-2026-09-19> 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1085:82: note: in expansion of macro 'FTVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1085 | SET_FCC((op >> 8) & 7, (FSVALD < FTVALD)); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' libretro-mame2003-plus-0-unstable-2026-09-19> 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1091:73: note: in expansion of macro 'FSVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 1091 | SET_FCC((op >> 8) & 7, (FSVALS < FTVALS)); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:121:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 121 | #define FTVALS (((float *)&mips3.cpr[1][FTREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' libretro-mame2003-plus-0-unstable-2026-09-19> 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1091:82: note: in expansion of macro 'FTVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 1091 | SET_FCC((op >> 8) & 7, (FSVALS < FTVALS)); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' libretro-mame2003-plus-0-unstable-2026-09-19> 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1093:73: note: in expansion of macro 'FSVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1093 | SET_FCC((op >> 8) & 7, (FSVALD < FTVALD)); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:126:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 126 | #define FTVALD (*(double *)&mips3.cpr[1][FTREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' libretro-mame2003-plus-0-unstable-2026-09-19> 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1093:82: note: in expansion of macro 'FTVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1093 | SET_FCC((op >> 8) & 7, (FSVALD < FTVALD)); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' libretro-mame2003-plus-0-unstable-2026-09-19> 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1099:73: note: in expansion of macro 'FSVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 1099 | SET_FCC((op >> 8) & 7, (FSVALS <= FTVALS)); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:121:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 121 | #define FTVALS (((float *)&mips3.cpr[1][FTREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' libretro-mame2003-plus-0-unstable-2026-09-19> 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1099:83: note: in expansion of macro 'FTVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 1099 | SET_FCC((op >> 8) & 7, (FSVALS <= FTVALS)); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' libretro-mame2003-plus-0-unstable-2026-09-19> 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1101:73: note: in expansion of macro 'FSVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1101 | SET_FCC((op >> 8) & 7, (FSVALD <= FTVALD)); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:126:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 126 | #define FTVALD (*(double *)&mips3.cpr[1][FTREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' libretro-mame2003-plus-0-unstable-2026-09-19> 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1101:83: note: in expansion of macro 'FTVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1101 | SET_FCC((op >> 8) & 7, (FSVALD <= FTVALD)); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' libretro-mame2003-plus-0-unstable-2026-09-19> 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1107:73: note: in expansion of macro 'FSVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 1107 | SET_FCC((op >> 8) & 7, (FSVALS <= FTVALS)); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:121:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 121 | #define FTVALS (((float *)&mips3.cpr[1][FTREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' libretro-mame2003-plus-0-unstable-2026-09-19> 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1107:83: note: in expansion of macro 'FTVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 1107 | SET_FCC((op >> 8) & 7, (FSVALS <= FTVALS)); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' libretro-mame2003-plus-0-unstable-2026-09-19> 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1109:73: note: in expansion of macro 'FSVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1109 | SET_FCC((op >> 8) & 7, (FSVALD <= FTVALD)); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:126:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 126 | #define FTVALD (*(double *)&mips3.cpr[1][FTREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' libretro-mame2003-plus-0-unstable-2026-09-19> 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1109:83: note: in expansion of macro 'FTVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1109 | SET_FCC((op >> 8) & 7, (FSVALD <= FTVALD)); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c: In function 'handle_cop1x': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1134:25: note: in expansion of macro 'FDVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 1134 | FDVALS = RLONG(RSVAL32 + RTVAL32); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1138:25: note: in expansion of macro 'FDVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1138 | FDVALD = RDOUBLE(RSVAL32 + RTVAL32); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:154:52: note: in definition of macro 'WDOUBLE' libretro-mame2003-plus-0-unstable-2026-09-19> 154 | #define WDOUBLE(x,v) (*mips3.memory.writedouble)(x,v) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1142:52: note: in expansion of macro 'FSVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 1142 | WDOUBLE(RSVAL32 + RTVAL32, FSVALS); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:154:52: note: in definition of macro 'WDOUBLE' libretro-mame2003-plus-0-unstable-2026-09-19> 154 | #define WDOUBLE(x,v) (*mips3.memory.writedouble)(x,v) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1146:52: note: in expansion of macro 'FSVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1146 | WDOUBLE(RSVAL32 + RTVAL32, FSVALD); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1153:25: note: in expansion of macro 'FDVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 1153 | FDVALS = FSVALS * FTVALS + FRVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1153:34: note: in expansion of macro 'FSVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 1153 | FDVALS = FSVALS * FTVALS + FRVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:121:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 121 | #define FTVALS (((float *)&mips3.cpr[1][FTREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1153:43: note: in expansion of macro 'FTVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 1153 | FDVALS = FSVALS * FTVALS + FRVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:120:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 120 | #define FRVALS (((float *)&mips3.cpr[1][FRREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1153:52: note: in expansion of macro 'FRVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 1153 | FDVALS = FSVALS * FTVALS + FRVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1157:25: note: in expansion of macro 'FDVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1157 | FDVALD = FSVALD * FTVALD + FRVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1157:34: note: in expansion of macro 'FSVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1157 | FDVALD = FSVALD * FTVALD + FRVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:126:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 126 | #define FTVALD (*(double *)&mips3.cpr[1][FTREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1157:43: note: in expansion of macro 'FTVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1157 | FDVALD = FSVALD * FTVALD + FRVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:125:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 125 | #define FRVALD (*(double *)&mips3.cpr[1][FRREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1157:52: note: in expansion of macro 'FRVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1157 | FDVALD = FSVALD * FTVALD + FRVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1161:25: note: in expansion of macro 'FDVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 1161 | FDVALS = FSVALS * FTVALS - FRVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1161:34: note: in expansion of macro 'FSVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 1161 | FDVALS = FSVALS * FTVALS - FRVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:121:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 121 | #define FTVALS (((float *)&mips3.cpr[1][FTREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1161:43: note: in expansion of macro 'FTVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 1161 | FDVALS = FSVALS * FTVALS - FRVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:120:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 120 | #define FRVALS (((float *)&mips3.cpr[1][FRREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1161:52: note: in expansion of macro 'FRVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 1161 | FDVALS = FSVALS * FTVALS - FRVALS; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1165:25: note: in expansion of macro 'FDVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1165 | FDVALD = FSVALD * FTVALD - FRVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1165:34: note: in expansion of macro 'FSVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1165 | FDVALD = FSVALD * FTVALD - FRVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:126:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 126 | #define FTVALD (*(double *)&mips3.cpr[1][FTREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1165:43: note: in expansion of macro 'FTVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1165 | FDVALD = FSVALD * FTVALD - FRVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:125:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 125 | #define FRVALD (*(double *)&mips3.cpr[1][FRREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1165:52: note: in expansion of macro 'FRVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1165 | FDVALD = FSVALD * FTVALD - FRVALD; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1169:25: note: in expansion of macro 'FDVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 1169 | FDVALS = -(FSVALS * FTVALS + FRVALS); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1169:36: note: in expansion of macro 'FSVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 1169 | FDVALS = -(FSVALS * FTVALS + FRVALS); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:121:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 121 | #define FTVALS (((float *)&mips3.cpr[1][FTREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1169:45: note: in expansion of macro 'FTVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 1169 | FDVALS = -(FSVALS * FTVALS + FRVALS); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:120:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 120 | #define FRVALS (((float *)&mips3.cpr[1][FRREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1169:54: note: in expansion of macro 'FRVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 1169 | FDVALS = -(FSVALS * FTVALS + FRVALS); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1173:25: note: in expansion of macro 'FDVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1173 | FDVALD = -(FSVALD * FTVALD + FRVALD); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1173:36: note: in expansion of macro 'FSVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1173 | FDVALD = -(FSVALD * FTVALD + FRVALD); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:126:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 126 | #define FTVALD (*(double *)&mips3.cpr[1][FTREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1173:45: note: in expansion of macro 'FTVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1173 | FDVALD = -(FSVALD * FTVALD + FRVALD); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:125:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 125 | #define FRVALD (*(double *)&mips3.cpr[1][FRREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1173:54: note: in expansion of macro 'FRVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1173 | FDVALD = -(FSVALD * FTVALD + FRVALD); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1177:25: note: in expansion of macro 'FDVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 1177 | FDVALS = -(FSVALS * FTVALS - FRVALS); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1177:36: note: in expansion of macro 'FSVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 1177 | FDVALS = -(FSVALS * FTVALS - FRVALS); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:121:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 121 | #define FTVALS (((float *)&mips3.cpr[1][FTREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1177:45: note: in expansion of macro 'FTVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 1177 | FDVALS = -(FSVALS * FTVALS - FRVALS); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:120:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 120 | #define FRVALS (((float *)&mips3.cpr[1][FRREG])[BYTE_XOR_LE(0)]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1177:54: note: in expansion of macro 'FRVALS' libretro-mame2003-plus-0-unstable-2026-09-19> 1177 | FDVALS = -(FSVALS * FTVALS - FRVALS); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1181:25: note: in expansion of macro 'FDVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1181 | FDVALD = -(FSVALD * FTVALD - FRVALD); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1181:36: note: in expansion of macro 'FSVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1181 | FDVALD = -(FSVALD * FTVALD - FRVALD); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:126:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 126 | #define FTVALD (*(double *)&mips3.cpr[1][FTREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1181:45: note: in expansion of macro 'FTVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1181 | FDVALD = -(FSVALD * FTVALD - FRVALD); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:125:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libretro-mame2003-plus-0-unstable-2026-09-19> 125 | #define FRVALD (*(double *)&mips3.cpr[1][FRREG]) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/mips/mips3.c:1181:54: note: in expansion of macro 'FRVALD' libretro-mame2003-plus-0-unstable-2026-09-19> 1181 | FDVALD = -(FSVALD * FTVALD - FRVALD); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/sh2/sh2.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/dsp32/dsp32.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/dsp32/dsp32.c: In function 'dsp32c_info': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/dsp32/dsp32.c:654:21: warning: variable 'r' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 654 | dsp32_regs *r = context; libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/pic16c5x/pic16c5x.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/pic16c5x/pic16c5x.c: In function 'tris': libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/pic16c5x/pic16c5x.c:593:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 593 | else R.TRISA = R.W; P_OUT(0,R.PORTA & (~R.TRISA) & 0xf); break; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/cpu/pic16c5x/pic16c5x.c:66: libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/pic16c5x/pic16c5x.h:91:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' libretro-mame2003-plus-0-unstable-2026-09-19> 91 | #define PIC16C5x_Out(Port,Value) (cpu_writeport16((Port),Value)) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/pic16c5x/pic16c5x.c:77:33: note: in expansion of macro 'PIC16C5x_Out' libretro-mame2003-plus-0-unstable-2026-09-19> 77 | #define P_OUT(A,V) PIC16C5x_Out(A,V) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/pic16c5x/pic16c5x.c:593:61: note: in expansion of macro 'P_OUT' libretro-mame2003-plus-0-unstable-2026-09-19> 593 | else R.TRISA = R.W; P_OUT(0,R.PORTA & (~R.TRISA) & 0xf); break; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/pic16c5x/pic16c5x.c:595:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 595 | else R.TRISB = R.W; P_OUT(1,R.PORTB & (~R.TRISB)); break; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/pic16c5x/pic16c5x.h:91:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' libretro-mame2003-plus-0-unstable-2026-09-19> 91 | #define PIC16C5x_Out(Port,Value) (cpu_writeport16((Port),Value)) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/pic16c5x/pic16c5x.c:77:33: note: in expansion of macro 'PIC16C5x_Out' libretro-mame2003-plus-0-unstable-2026-09-19> 77 | #define P_OUT(A,V) PIC16C5x_Out(A,V) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/pic16c5x/pic16c5x.c:595:61: note: in expansion of macro 'P_OUT' libretro-mame2003-plus-0-unstable-2026-09-19> 595 | else R.TRISB = R.W; P_OUT(1,R.PORTB & (~R.TRISB)); break; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/pic16c5x/pic16c5x.c:597:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 597 | else R.TRISC = R.W; P_OUT(2,R.PORTC & (~R.TRISC)); break; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/pic16c5x/pic16c5x.h:91:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' libretro-mame2003-plus-0-unstable-2026-09-19> 91 | #define PIC16C5x_Out(Port,Value) (cpu_writeport16((Port),Value)) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/pic16c5x/pic16c5x.c:77:33: note: in expansion of macro 'PIC16C5x_Out' libretro-mame2003-plus-0-unstable-2026-09-19> 77 | #define P_OUT(A,V) PIC16C5x_Out(A,V) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/cpu/pic16c5x/pic16c5x.c:597:61: note: in expansion of macro 'P_OUT' libretro-mame2003-plus-0-unstable-2026-09-19> 597 | else R.TRISC = R.W; P_OUT(2,R.PORTC & (~R.TRISC)); break; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/g65816/g65816.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/g65816/g65816o0.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/g65816/g65816o1.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/g65816/g65816o2.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/g65816/g65816o3.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/g65816/g65816o4.c... building '/nix/store/g13v758dkl6j4619gsfj2km98dq4r0hd-libretro-ppsspp-0-unstable-2026-09-22.drv' libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/g65816/g65816ds.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/spc700/spc700.c... libretro-ppsspp-0-unstable-2026-09-22> Running phase: unpackPhase libretro-ppsspp-0-unstable-2026-09-22> unpacking source archive /nix/store/shfidnqcgzk8xqfa77i2apdq1gvzjv16-source libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/spc700/spc700ds.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/cpu/e132xs/e132xs.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/samples.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/dac.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/discrete.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/2203intf.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/discrete.c: In function 'discrete_sh_stop': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/discrete.c:330:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 330 | if (disclogfile) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/discrete.c:332:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' libretro-mame2003-plus-0-unstable-2026-09-19> 332 | disclogfile = NULL; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/2151intf.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/ym2151.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/2608intf.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/2610intf.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/2612intf.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/ay8910.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/fm.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/2413intf.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/ym2413.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/ymz280b.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/ym2413.c: In function 'OPLLWriteReg': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/ym2413.c:1664:56: warning: bitwise comparison always evaluates to false [-Wtautological-compare] libretro-mame2003-plus-0-unstable-2026-09-19> 1664 | if ((chip->rhythm&0x20)==1) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/3812intf.c... libretro-ppsspp-0-unstable-2026-09-22> source root is source libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/fmopl.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/ymdeltat.c... libretro-ppsspp-0-unstable-2026-09-22> Running phase: patchPhase libretro-ppsspp-0-unstable-2026-09-22> Running phase: updateAutotoolsGnuConfigScriptsPhase libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/sn76477.c... libretro-ppsspp-0-unstable-2026-09-22> Running phase: configurePhase libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/sn76496.c... libretro-ppsspp-0-unstable-2026-09-22> cmake flags: -DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DCMAKE_INSTALL_LOCALEDIR=/nix/store/nsrbskwkx1wxnhljqk2x82vh8n2prqyx-libretro-ppsspp-0-unstable-2026-09-22/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/nsrbskwkx1wxnhljqk2x82vh8n2prqyx-libretro-ppsspp-0-unstable-2026-09-22/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/nsrbskwkx1wxnhljqk2x82vh8n2prqyx-libretro-ppsspp-0-unstable-2026-09-22/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/nsrbskwkx1wxnhljqk2x82vh8n2prqyx-libretro-ppsspp-0-unstable-2026-09-22/share/doc/PPSSPP -DCMAKE_INSTALL_INFODIR=/nix/store/nsrbskwkx1wxnhljqk2x82vh8n2prqyx-libretro-ppsspp-0-unstable-2026-09-22/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/nsrbskwkx1wxnhljqk2x82vh8n2prqyx-libretro-ppsspp-0-unstable-2026-09-22/share/man -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/nsrbskwkx1wxnhljqk2x82vh8n2prqyx-libretro-ppsspp-0-unstable-2026-09-22/include -DCMAKE_INSTALL_SBINDIR=/nix/store/nsrbskwkx1wxnhljqk2x82vh8n2prqyx-libretro-ppsspp-0-unstable-2026-09-22/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/nsrbskwkx1wxnhljqk2x82vh8n2prqyx-libretro-ppsspp-0-unstable-2026-09-22/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/nsrbskwkx1wxnhljqk2x82vh8n2prqyx-libretro-ppsspp-0-unstable-2026-09-22/lib -DCMAKE_STRIP=/nix/store/z2qkl46kv87zcs2sfwfjgc75nq0hbzhf-gcc-wrapper-15.3.0/bin/strip -DCMAKE_RANLIB=/nix/store/z2qkl46kv87zcs2sfwfjgc75nq0hbzhf-gcc-wrapper-15.3.0/bin/ranlib -DCMAKE_AR=/nix/store/z2qkl46kv87zcs2sfwfjgc75nq0hbzhf-gcc-wrapper-15.3.0/bin/ar -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_INSTALL_PREFIX=/nix/store/nsrbskwkx1wxnhljqk2x82vh8n2prqyx-libretro-ppsspp-0-unstable-2026-09-22 -DLIBRETRO=ON -DUSE_SYSTEM_FFMPEG=OFF -DUSE_SYSTEM_SNAPPY=ON -DUSE_SYSTEM_LIBZIP=ON -DOpenGL_GL_PREFERENCE=GLVND -DUSING_GLES2=ON libretro-ppsspp-0-unstable-2026-09-22> -- The C compiler identification is GNU 15.3.0 libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/pokey.c... libretro-ppsspp-0-unstable-2026-09-22> -- The CXX compiler identification is GNU 15.3.0 libretro-ppsspp-0-unstable-2026-09-22> -- Detecting C compiler ABI info libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/tiasound.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/tiaintf.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/nes_apu.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/tiaintf.c: In function 'tia_sh_start': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/tiaintf.c:12:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] libretro-mame2003-plus-0-unstable-2026-09-19> 12 | if (Machine->sample_rate == 0) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/tiaintf.c:15:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' libretro-mame2003-plus-0-unstable-2026-09-19> 15 | channel = stream_init("TIA", intf->volume, Machine->sample_rate, 0, tia_process); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/astrocde_snd.c... libretro-ppsspp-0-unstable-2026-09-22> -- Detecting C compiler ABI info - done libretro-ppsspp-0-unstable-2026-09-22> -- Check for working C compiler: /nix/store/z2qkl46kv87zcs2sfwfjgc75nq0hbzhf-gcc-wrapper-15.3.0/bin/gcc - skipped libretro-ppsspp-0-unstable-2026-09-22> -- Detecting C compile features libretro-ppsspp-0-unstable-2026-09-22> -- Detecting C compile features - done libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/namco.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/namco52.c... libretro-ppsspp-0-unstable-2026-09-22> -- Detecting CXX compiler ABI info libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/namco54.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/namcona.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/tms36xx.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/tms5110.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/tms5110.c: In function 'parse_frame': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/tms5110.c:496:19: warning: variable 'old_count' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 496 | int old_head, old_count; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/tms5110.c:496:9: warning: variable 'old_head' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 496 | int old_head, old_count; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> -- Detecting CXX compiler ABI info - done libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/5110intf.c... libretro-ppsspp-0-unstable-2026-09-22> -- Check for working CXX compiler: /nix/store/z2qkl46kv87zcs2sfwfjgc75nq0hbzhf-gcc-wrapper-15.3.0/bin/g++ - skipped libretro-ppsspp-0-unstable-2026-09-22> -- Detecting CXX compile features libretro-ppsspp-0-unstable-2026-09-22> -- Detecting CXX compile features - done libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/tms5220.c... libretro-ppsspp-0-unstable-2026-09-22> -- The ASM compiler identification is GNU libretro-ppsspp-0-unstable-2026-09-22> -- Found assembler: /nix/store/z2qkl46kv87zcs2sfwfjgc75nq0hbzhf-gcc-wrapper-15.3.0/bin/gcc libretro-ppsspp-0-unstable-2026-09-22> Non-Clang compiler detected: GNU libretro-ppsspp-0-unstable-2026-09-22> Non-gold Build libretro-ppsspp-0-unstable-2026-09-22> Using X11 for Vulkan libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/5220intf.c... libretro-ppsspp-0-unstable-2026-09-22> -- Found X11: /nix/store/hk11a9rp9s7rcai57d996xvx4bavd1k3-xorgproto-2025.1/include libretro-ppsspp-0-unstable-2026-09-22> -- Looking for XOpenDisplay in /nix/store/k3cp6w7dk15zdmgn2adf87y5i2hhavnn-libx11-1.8.13/lib/libX11.so libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/vlm5030.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/adpcm.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/msm5205.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/msm5232.c... libretro-ppsspp-0-unstable-2026-09-22> -- Looking for XOpenDisplay in /nix/store/k3cp6w7dk15zdmgn2adf87y5i2hhavnn-libx11-1.8.13/lib/libX11.so - found libretro-ppsspp-0-unstable-2026-09-22> -- Looking for gethostbyname libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/upd7759.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/hc55516.c... libretro-ppsspp-0-unstable-2026-09-22> -- Looking for gethostbyname - found libretro-ppsspp-0-unstable-2026-09-22> -- Looking for connect libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/k005289.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/k007232.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/k051649.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/k053260.c... libretro-ppsspp-0-unstable-2026-09-22> -- Looking for connect - found libretro-ppsspp-0-unstable-2026-09-22> -- Looking for remove libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/k054539.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/segapcm.c... libretro-ppsspp-0-unstable-2026-09-22> -- Looking for remove - found libretro-ppsspp-0-unstable-2026-09-22> -- Looking for shmat libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/rf5c68.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/cem3394.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/c140.c... libretro-ppsspp-0-unstable-2026-09-22> -- Looking for shmat - found libretro-ppsspp-0-unstable-2026-09-22> -- Found PkgConfig: /nix/store/96rqsbg8z242724qy85sbld7dbf4hipr-pkg-config-wrapper-0.29.2/bin/pkg-config (found version "0.29.2") libretro-ppsspp-0-unstable-2026-09-22> CMake Warning (author) at /nix/store/xi9gp9n1j1kv208bn3a5zgsgfcqx8lf0-cmake-4.4.2/share/cmake-4.4/Modules/FindPackageHandleStandardArgs.cmake:493 (message): libretro-ppsspp-0-unstable-2026-09-22> The package name passed to find_package_handle_standard_args() libretro-ppsspp-0-unstable-2026-09-22> (WAYLAND_CLIENT) does not match the name of the calling package (Wayland). libretro-ppsspp-0-unstable-2026-09-22> This can lead to problems in calling code that expects find_package() libretro-ppsspp-0-unstable-2026-09-22> result variables (e.g., `_FOUND`) to follow a certain pattern. libretro-ppsspp-0-unstable-2026-09-22> Call Stack (most recent call first): libretro-ppsspp-0-unstable-2026-09-22> cmake/Modules/FindWayland.cmake:52 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) libretro-ppsspp-0-unstable-2026-09-22> CMakeLists.txt:248 (find_package) libretro-ppsspp-0-unstable-2026-09-22> This warning is for project developers. Use -Wno-author to suppress it. libretro-ppsspp-0-unstable-2026-09-22> libretro-ppsspp-0-unstable-2026-09-22> -- Could NOT find WAYLAND_CLIENT (missing: WAYLAND_CLIENT_LIBRARIES WAYLAND_CLIENT_INCLUDE_DIR) libretro-ppsspp-0-unstable-2026-09-22> CMake Warning (author) at /nix/store/xi9gp9n1j1kv208bn3a5zgsgfcqx8lf0-cmake-4.4.2/share/cmake-4.4/Modules/FindPackageHandleStandardArgs.cmake:493 (message): libretro-ppsspp-0-unstable-2026-09-22> The package name passed to find_package_handle_standard_args() libretro-ppsspp-0-unstable-2026-09-22> (WAYLAND_SERVER) does not match the name of the calling package (Wayland). libretro-ppsspp-0-unstable-2026-09-22> This can lead to problems in calling code that expects find_package() libretro-ppsspp-0-unstable-2026-09-22> result variables (e.g., `_FOUND`) to follow a certain pattern. libretro-ppsspp-0-unstable-2026-09-22> Call Stack (most recent call first): libretro-ppsspp-0-unstable-2026-09-22> cmake/Modules/FindWayland.cmake:53 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) libretro-ppsspp-0-unstable-2026-09-22> CMakeLists.txt:248 (find_package) libretro-ppsspp-0-unstable-2026-09-22> This warning is for project developers. Use -Wno-author to suppress it. libretro-ppsspp-0-unstable-2026-09-22> libretro-ppsspp-0-unstable-2026-09-22> -- Could NOT find WAYLAND_SERVER (missing: WAYLAND_SERVER_LIBRARIES WAYLAND_SERVER_INCLUDE_DIR) libretro-ppsspp-0-unstable-2026-09-22> CMake Warning (author) at /nix/store/xi9gp9n1j1kv208bn3a5zgsgfcqx8lf0-cmake-4.4.2/share/cmake-4.4/Modules/FindPackageHandleStandardArgs.cmake:493 (message): libretro-ppsspp-0-unstable-2026-09-22> The package name passed to find_package_handle_standard_args() libretro-ppsspp-0-unstable-2026-09-22> (WAYLAND_EGL) does not match the name of the calling package (Wayland). libretro-ppsspp-0-unstable-2026-09-22> This can lead to problems in calling code that expects find_package() libretro-ppsspp-0-unstable-2026-09-22> result variables (e.g., `_FOUND`) to follow a certain pattern. libretro-ppsspp-0-unstable-2026-09-22> Call Stack (most recent call first): libretro-ppsspp-0-unstable-2026-09-22> cmake/Modules/FindWayland.cmake:54 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) libretro-ppsspp-0-unstable-2026-09-22> CMakeLists.txt:248 (find_package) libretro-ppsspp-0-unstable-2026-09-22> This warning is for project developers. Use -Wno-author to suppress it. libretro-ppsspp-0-unstable-2026-09-22> libretro-ppsspp-0-unstable-2026-09-22> -- Could NOT find WAYLAND_EGL (missing: WAYLAND_EGL_LIBRARIES WAYLAND_EGL_INCLUDE_DIR) libretro-ppsspp-0-unstable-2026-09-22> CMake Warning (author) at /nix/store/xi9gp9n1j1kv208bn3a5zgsgfcqx8lf0-cmake-4.4.2/share/cmake-4.4/Modules/FindPackageHandleStandardArgs.cmake:493 (message): libretro-ppsspp-0-unstable-2026-09-22> The package name passed to find_package_handle_standard_args() libretro-ppsspp-0-unstable-2026-09-22> (WAYLAND_CURSOR) does not match the name of the calling package (Wayland). libretro-ppsspp-0-unstable-2026-09-22> This can lead to problems in calling code that expects find_package() libretro-ppsspp-0-unstable-2026-09-22> result variables (e.g., `_FOUND`) to follow a certain pattern. libretro-ppsspp-0-unstable-2026-09-22> Call Stack (most recent call first): libretro-ppsspp-0-unstable-2026-09-22> cmake/Modules/FindWayland.cmake:55 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) libretro-ppsspp-0-unstable-2026-09-22> CMakeLists.txt:248 (find_package) libretro-ppsspp-0-unstable-2026-09-22> This warning is for project developers. Use -Wno-author to suppress it. libretro-ppsspp-0-unstable-2026-09-22> libretro-ppsspp-0-unstable-2026-09-22> -- Could NOT find WAYLAND_CURSOR (missing: WAYLAND_CURSOR_LIBRARIES WAYLAND_CURSOR_INCLUDE_DIR) libretro-ppsspp-0-unstable-2026-09-22> CMake Warning (author) at /nix/store/xi9gp9n1j1kv208bn3a5zgsgfcqx8lf0-cmake-4.4.2/share/cmake-4.4/Modules/FindPackageHandleStandardArgs.cmake:493 (message): libretro-ppsspp-0-unstable-2026-09-22> The package name passed to find_package_handle_standard_args() (WAYLAND) libretro-ppsspp-0-unstable-2026-09-22> does not match the name of the calling package (Wayland). This can lead to libretro-ppsspp-0-unstable-2026-09-22> problems in calling code that expects find_package() result variables libretro-ppsspp-0-unstable-2026-09-22> (e.g., `_FOUND`) to follow a certain pattern. libretro-ppsspp-0-unstable-2026-09-22> Call Stack (most recent call first): libretro-ppsspp-0-unstable-2026-09-22> cmake/Modules/FindWayland.cmake:56 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) libretro-ppsspp-0-unstable-2026-09-22> CMakeLists.txt:248 (find_package) libretro-ppsspp-0-unstable-2026-09-22> This warning is for project developers. Use -Wno-author to suppress it. libretro-ppsspp-0-unstable-2026-09-22> libretro-ppsspp-0-unstable-2026-09-22> -- Could NOT find WAYLAND (missing: WAYLAND_LIBRARIES WAYLAND_INCLUDE_DIR) libretro-ppsspp-0-unstable-2026-09-22> -- Could not find Wayland libraries, disabling Wayland WSI support for Vulkan. libretro-ppsspp-0-unstable-2026-09-22> -- Performing Test CMAKE_HAVE_LIBC_PTHREAD libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/qsound.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/saa1099.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/iremga20.c... libretro-ppsspp-0-unstable-2026-09-22> -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success libretro-ppsspp-0-unstable-2026-09-22> -- Found Threads: TRUE libretro-ppsspp-0-unstable-2026-09-22> -- Build type: Release libretro-ppsspp-0-unstable-2026-09-22> CMAKE_SYSTEM_PROCESSOR: aarch64 libretro-ppsspp-0-unstable-2026-09-22> Generating for ARMv8, Release libretro-ppsspp-0-unstable-2026-09-22> -- Looking for getauxval libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/es5506.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/bsmt2000.c... libretro-ppsspp-0-unstable-2026-09-22> -- Looking for getauxval - found libretro-ppsspp-0-unstable-2026-09-22> -- Looking for elf_aux_info libretro-ppsspp-0-unstable-2026-09-22> -- Looking for elf_aux_info - not found libretro-ppsspp-0-unstable-2026-09-22> CMake Warning (deprecated) at ext/armips/ext/filesystem/CMakeLists.txt:1 (cmake_minimum_required): libretro-ppsspp-0-unstable-2026-09-22> Compatibility with CMake < 3.10 will be removed from a future version of libretro-ppsspp-0-unstable-2026-09-22> CMake. libretro-ppsspp-0-unstable-2026-09-22> libretro-ppsspp-0-unstable-2026-09-22> Update the VERSION argument value. Or, use the ... syntax libretro-ppsspp-0-unstable-2026-09-22> to tell CMake that the project requires at least but has been updated libretro-ppsspp-0-unstable-2026-09-22> to work with policies introduced by or earlier. libretro-ppsspp-0-unstable-2026-09-22> This warning is for project developers. Use -Wno-author or -Wno-deprecated libretro-ppsspp-0-unstable-2026-09-22> to suppress it. libretro-ppsspp-0-unstable-2026-09-22> libretro-ppsspp-0-unstable-2026-09-22> -- Looking for dlfcn.h libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/ymf262.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/262intf.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/ymf262.c: In function 'OPL3WriteReg': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/ymf262.c:2085:74: warning: '<<' in boolean context, did you mean '<'? [-Wint-in-bool-context] libretro-mame2003-plus-0-unstable-2026-09-19> 2085 | UINT8 conn = (CH->SLOT[SLOT1].CON<<1) || ((CH+3)->SLOT[SLOT1].CON<<0); libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~~~~~~~~~~~~~~~^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/ymf262.c:2085:106: warning: '<<' in boolean context, did you mean '<'? [-Wint-in-bool-context] libretro-mame2003-plus-0-unstable-2026-09-19> 2085 | UINT8 conn = (CH->SLOT[SLOT1].CON<<1) || ((CH+3)->SLOT[SLOT1].CON<<0); libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/ymf262.c:2137:78: warning: '<<' in boolean context, did you mean '<'? [-Wint-in-bool-context] libretro-mame2003-plus-0-unstable-2026-09-19> 2137 | UINT8 conn = ((CH-3)->SLOT[SLOT1].CON<<1) || (CH->SLOT[SLOT1].CON<<0); libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/ymf262.c:2137:106: warning: '<<' in boolean context, did you mean '<'? [-Wint-in-bool-context] libretro-mame2003-plus-0-unstable-2026-09-19> 2137 | UINT8 conn = ((CH-3)->SLOT[SLOT1].CON<<1) || (CH->SLOT[SLOT1].CON<<0); libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~~~~~~~~~~~~~~~^~~~ libretro-ppsspp-0-unstable-2026-09-22> -- Looking for dlfcn.h - found libretro-ppsspp-0-unstable-2026-09-22> -- Looking for getauxval libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/ymf278b.c... libretro-ppsspp-0-unstable-2026-09-22> -- Looking for getauxval - found libretro-ppsspp-0-unstable-2026-09-22> CMake Warning (policy) at ext/glslang/CMakeLists.txt:236 (find_package): libretro-ppsspp-0-unstable-2026-09-22> Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules libretro-ppsspp-0-unstable-2026-09-22> are removed. Run "cmake --help-policy CMP0148" for policy details. Use libretro-ppsspp-0-unstable-2026-09-22> the cmake_policy command to set the policy and suppress this warning. libretro-ppsspp-0-unstable-2026-09-22> Call Stack (most recent call first): libretro-ppsspp-0-unstable-2026-09-22> ext/glslang/CMakeLists.txt:300 (find_host_package) libretro-ppsspp-0-unstable-2026-09-22> This warning is for project developers. Use -Wno-author or -Wno-policy to libretro-ppsspp-0-unstable-2026-09-22> suppress it. libretro-ppsspp-0-unstable-2026-09-22> libretro-ppsspp-0-unstable-2026-09-22> -- Found PythonInterp: /nix/store/3fl7bdkdxk2k4nssy1d1161isbzn6bsr-python3-3.14.7/bin/python3 (found suitable version "3.14.7", minimum required is "3") libretro-ppsspp-0-unstable-2026-09-22> -- spirv-tools not linked - illegal SPIRV may be generated for HLSL libretro-ppsspp-0-unstable-2026-09-22> -- Found Snappy: /nix/store/z1156d7dxr4v3srsszy0dak9lfmrf3xs-snappy-1.2.2/lib/libsnappy.so libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/gaelco_snd.c... libretro-ppsspp-0-unstable-2026-09-22> -- Found avcodec: /build/source/ffmpeg/linux/aarch64/include /build/source/ffmpeg/linux/aarch64/lib/libavcodec.a libretro-ppsspp-0-unstable-2026-09-22> -- Found avformat: /build/source/ffmpeg/linux/aarch64/include /build/source/ffmpeg/linux/aarch64/lib/libavformat.a libretro-ppsspp-0-unstable-2026-09-22> -- Found avutil: /build/source/ffmpeg/linux/aarch64/include /build/source/ffmpeg/linux/aarch64/lib/libavutil.a libretro-ppsspp-0-unstable-2026-09-22> -- Found swresample: /build/source/ffmpeg/linux/aarch64/include /build/source/ffmpeg/linux/aarch64/lib/libswresample.a libretro-ppsspp-0-unstable-2026-09-22> -- Found swscale: /build/source/ffmpeg/linux/aarch64/include /build/source/ffmpeg/linux/aarch64/lib/libswscale.a libretro-ppsspp-0-unstable-2026-09-22> -- Found FFmpeg: /build/source/ffmpeg/linux/aarch64/include found components: avcodec avformat avutil swresample swscale libretro-ppsspp-0-unstable-2026-09-22> -- Performing Test HAVE_LIBAVCODEC_CONST_AVCODEC libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/x1_010.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/multipcm.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/c6280.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/multipcm.c: In function 'MultiPCM_reg_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/multipcm.c:460:50: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] libretro-mame2003-plus-0-unstable-2026-09-19> 460 | pt_abs = (double)abs(pitch); libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/sp0250.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/scsp.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/psx.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c: In function 'SCSP_Init': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:385:37: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] libretro-mame2003-plus-0-unstable-2026-09-19> 385 | memset(SCSP,0,sizeof(SCSP)); libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c: In function 'SCSP_Update0000': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 753 | signed int fpart;\ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:809:1: note: in expansion of macro 'SCSPTMPL' libretro-mame2003-plus-0-unstable-2026-09-19> 809 | SCSPTMPL(0,0,0,0) SCSPTMPL(0,0,0,1) SCSPTMPL(0,0,0,2) SCSPTMPL(0,0,0,3) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c: In function 'SCSP_Update0001': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 753 | signed int fpart;\ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:809:19: note: in expansion of macro 'SCSPTMPL' libretro-mame2003-plus-0-unstable-2026-09-19> 809 | SCSPTMPL(0,0,0,0) SCSPTMPL(0,0,0,1) SCSPTMPL(0,0,0,2) SCSPTMPL(0,0,0,3) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c: In function 'SCSP_Update0002': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 753 | signed int fpart;\ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:809:37: note: in expansion of macro 'SCSPTMPL' libretro-mame2003-plus-0-unstable-2026-09-19> 809 | SCSPTMPL(0,0,0,0) SCSPTMPL(0,0,0,1) SCSPTMPL(0,0,0,2) SCSPTMPL(0,0,0,3) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c: In function 'SCSP_Update0003': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 753 | signed int fpart;\ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:809:55: note: in expansion of macro 'SCSPTMPL' libretro-mame2003-plus-0-unstable-2026-09-19> 809 | SCSPTMPL(0,0,0,0) SCSPTMPL(0,0,0,1) SCSPTMPL(0,0,0,2) SCSPTMPL(0,0,0,3) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c: In function 'SCSP_Update0010': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 753 | signed int fpart;\ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:810:1: note: in expansion of macro 'SCSPTMPL' libretro-mame2003-plus-0-unstable-2026-09-19> 810 | SCSPTMPL(0,0,1,0) SCSPTMPL(0,0,1,1) SCSPTMPL(0,0,1,2) SCSPTMPL(0,0,1,3) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c: In function 'SCSP_Update0011': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 753 | signed int fpart;\ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:810:19: note: in expansion of macro 'SCSPTMPL' libretro-mame2003-plus-0-unstable-2026-09-19> 810 | SCSPTMPL(0,0,1,0) SCSPTMPL(0,0,1,1) SCSPTMPL(0,0,1,2) SCSPTMPL(0,0,1,3) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c: In function 'SCSP_Update0012': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 753 | signed int fpart;\ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:810:37: note: in expansion of macro 'SCSPTMPL' libretro-mame2003-plus-0-unstable-2026-09-19> 810 | SCSPTMPL(0,0,1,0) SCSPTMPL(0,0,1,1) SCSPTMPL(0,0,1,2) SCSPTMPL(0,0,1,3) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c: In function 'SCSP_Update0013': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 753 | signed int fpart;\ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:810:55: note: in expansion of macro 'SCSPTMPL' libretro-mame2003-plus-0-unstable-2026-09-19> 810 | SCSPTMPL(0,0,1,0) SCSPTMPL(0,0,1,1) SCSPTMPL(0,0,1,2) SCSPTMPL(0,0,1,3) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c: In function 'SCSP_Update0100': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 753 | signed int fpart;\ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:811:1: note: in expansion of macro 'SCSPTMPL' libretro-mame2003-plus-0-unstable-2026-09-19> 811 | SCSPTMPL(0,1,0,0) SCSPTMPL(0,1,0,1) SCSPTMPL(0,1,0,2) SCSPTMPL(0,1,0,3) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c: In function 'SCSP_Update0101': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 753 | signed int fpart;\ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:811:19: note: in expansion of macro 'SCSPTMPL' libretro-mame2003-plus-0-unstable-2026-09-19> 811 | SCSPTMPL(0,1,0,0) SCSPTMPL(0,1,0,1) SCSPTMPL(0,1,0,2) SCSPTMPL(0,1,0,3) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c: In function 'SCSP_Update0102': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 753 | signed int fpart;\ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:811:37: note: in expansion of macro 'SCSPTMPL' libretro-mame2003-plus-0-unstable-2026-09-19> 811 | SCSPTMPL(0,1,0,0) SCSPTMPL(0,1,0,1) SCSPTMPL(0,1,0,2) SCSPTMPL(0,1,0,3) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c: In function 'SCSP_Update0103': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 753 | signed int fpart;\ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:811:55: note: in expansion of macro 'SCSPTMPL' libretro-mame2003-plus-0-unstable-2026-09-19> 811 | SCSPTMPL(0,1,0,0) SCSPTMPL(0,1,0,1) SCSPTMPL(0,1,0,2) SCSPTMPL(0,1,0,3) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c: In function 'SCSP_Update0110': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 753 | signed int fpart;\ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:812:1: note: in expansion of macro 'SCSPTMPL' libretro-mame2003-plus-0-unstable-2026-09-19> 812 | SCSPTMPL(0,1,1,0) SCSPTMPL(0,1,1,1) SCSPTMPL(0,1,1,2) SCSPTMPL(0,1,1,3) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c: In function 'SCSP_Update0111': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 753 | signed int fpart;\ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:812:19: note: in expansion of macro 'SCSPTMPL' libretro-mame2003-plus-0-unstable-2026-09-19> 812 | SCSPTMPL(0,1,1,0) SCSPTMPL(0,1,1,1) SCSPTMPL(0,1,1,2) SCSPTMPL(0,1,1,3) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c: In function 'SCSP_Update0112': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 753 | signed int fpart;\ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:812:37: note: in expansion of macro 'SCSPTMPL' libretro-mame2003-plus-0-unstable-2026-09-19> 812 | SCSPTMPL(0,1,1,0) SCSPTMPL(0,1,1,1) SCSPTMPL(0,1,1,2) SCSPTMPL(0,1,1,3) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c: In function 'SCSP_Update0113': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 753 | signed int fpart;\ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:812:55: note: in expansion of macro 'SCSPTMPL' libretro-mame2003-plus-0-unstable-2026-09-19> 812 | SCSPTMPL(0,1,1,0) SCSPTMPL(0,1,1,1) SCSPTMPL(0,1,1,2) SCSPTMPL(0,1,1,3) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c: In function 'SCSP_Update1000': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 753 | signed int fpart;\ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:813:1: note: in expansion of macro 'SCSPTMPL' libretro-mame2003-plus-0-unstable-2026-09-19> 813 | SCSPTMPL(1,0,0,0) SCSPTMPL(1,0,0,1) SCSPTMPL(1,0,0,2) SCSPTMPL(1,0,0,3) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c: In function 'SCSP_Update1001': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 753 | signed int fpart;\ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:813:19: note: in expansion of macro 'SCSPTMPL' libretro-mame2003-plus-0-unstable-2026-09-19> 813 | SCSPTMPL(1,0,0,0) SCSPTMPL(1,0,0,1) SCSPTMPL(1,0,0,2) SCSPTMPL(1,0,0,3) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c: In function 'SCSP_Update1002': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 753 | signed int fpart;\ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:813:37: note: in expansion of macro 'SCSPTMPL' libretro-mame2003-plus-0-unstable-2026-09-19> 813 | SCSPTMPL(1,0,0,0) SCSPTMPL(1,0,0,1) SCSPTMPL(1,0,0,2) SCSPTMPL(1,0,0,3) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c: In function 'SCSP_Update1003': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 753 | signed int fpart;\ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:813:55: note: in expansion of macro 'SCSPTMPL' libretro-mame2003-plus-0-unstable-2026-09-19> 813 | SCSPTMPL(1,0,0,0) SCSPTMPL(1,0,0,1) SCSPTMPL(1,0,0,2) SCSPTMPL(1,0,0,3) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c: In function 'SCSP_Update1010': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 753 | signed int fpart;\ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:814:1: note: in expansion of macro 'SCSPTMPL' libretro-mame2003-plus-0-unstable-2026-09-19> 814 | SCSPTMPL(1,0,1,0) SCSPTMPL(1,0,1,1) SCSPTMPL(1,0,1,2) SCSPTMPL(1,0,1,3) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c: In function 'SCSP_Update1011': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 753 | signed int fpart;\ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:814:19: note: in expansion of macro 'SCSPTMPL' libretro-mame2003-plus-0-unstable-2026-09-19> 814 | SCSPTMPL(1,0,1,0) SCSPTMPL(1,0,1,1) SCSPTMPL(1,0,1,2) SCSPTMPL(1,0,1,3) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c: In function 'SCSP_Update1012': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 753 | signed int fpart;\ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:814:37: note: in expansion of macro 'SCSPTMPL' libretro-mame2003-plus-0-unstable-2026-09-19> 814 | SCSPTMPL(1,0,1,0) SCSPTMPL(1,0,1,1) SCSPTMPL(1,0,1,2) SCSPTMPL(1,0,1,3) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c: In function 'SCSP_Update1013': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 753 | signed int fpart;\ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:814:55: note: in expansion of macro 'SCSPTMPL' libretro-mame2003-plus-0-unstable-2026-09-19> 814 | SCSPTMPL(1,0,1,0) SCSPTMPL(1,0,1,1) SCSPTMPL(1,0,1,2) SCSPTMPL(1,0,1,3) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c: In function 'SCSP_Update1100': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 753 | signed int fpart;\ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:815:1: note: in expansion of macro 'SCSPTMPL' libretro-mame2003-plus-0-unstable-2026-09-19> 815 | SCSPTMPL(1,1,0,0) SCSPTMPL(1,1,0,1) SCSPTMPL(1,1,0,2) SCSPTMPL(1,1,0,3) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c: In function 'SCSP_Update1101': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 753 | signed int fpart;\ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:815:19: note: in expansion of macro 'SCSPTMPL' libretro-mame2003-plus-0-unstable-2026-09-19> 815 | SCSPTMPL(1,1,0,0) SCSPTMPL(1,1,0,1) SCSPTMPL(1,1,0,2) SCSPTMPL(1,1,0,3) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c: In function 'SCSP_Update1102': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 753 | signed int fpart;\ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:815:37: note: in expansion of macro 'SCSPTMPL' libretro-mame2003-plus-0-unstable-2026-09-19> 815 | SCSPTMPL(1,1,0,0) SCSPTMPL(1,1,0,1) SCSPTMPL(1,1,0,2) SCSPTMPL(1,1,0,3) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c: In function 'SCSP_Update1103': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 753 | signed int fpart;\ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:815:55: note: in expansion of macro 'SCSPTMPL' libretro-mame2003-plus-0-unstable-2026-09-19> 815 | SCSPTMPL(1,1,0,0) SCSPTMPL(1,1,0,1) SCSPTMPL(1,1,0,2) SCSPTMPL(1,1,0,3) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c: In function 'SCSP_Update1110': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 753 | signed int fpart;\ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:816:1: note: in expansion of macro 'SCSPTMPL' libretro-mame2003-plus-0-unstable-2026-09-19> 816 | SCSPTMPL(1,1,1,0) SCSPTMPL(1,1,1,1) SCSPTMPL(1,1,1,2) SCSPTMPL(1,1,1,3) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c: In function 'SCSP_Update1111': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 753 | signed int fpart;\ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:816:19: note: in expansion of macro 'SCSPTMPL' libretro-mame2003-plus-0-unstable-2026-09-19> 816 | SCSPTMPL(1,1,1,0) SCSPTMPL(1,1,1,1) SCSPTMPL(1,1,1,2) SCSPTMPL(1,1,1,3) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c: In function 'SCSP_Update1112': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 753 | signed int fpart;\ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:816:37: note: in expansion of macro 'SCSPTMPL' libretro-mame2003-plus-0-unstable-2026-09-19> 816 | SCSPTMPL(1,1,1,0) SCSPTMPL(1,1,1,1) SCSPTMPL(1,1,1,2) SCSPTMPL(1,1,1,3) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c: In function 'SCSP_Update1113': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] libretro-mame2003-plus-0-unstable-2026-09-19> 753 | signed int fpart;\ libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:816:55: note: in expansion of macro 'SCSPTMPL' libretro-mame2003-plus-0-unstable-2026-09-19> 816 | SCSPTMPL(1,1,1,0) SCSPTMPL(1,1,1,1) SCSPTMPL(1,1,1,2) SCSPTMPL(1,1,1,3) libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> -- Performing Test HAVE_LIBAVCODEC_CONST_AVCODEC - Success libretro-ppsspp-0-unstable-2026-09-22> -- Found ZLIB: /nix/store/8m1ckjz4k9v5ly0dkbyqpaw02kaxrp33-zlib-1.3.2/lib/libz.so (found version "1.3.2") libretro-ppsspp-0-unstable-2026-09-22> -- Found LIBZIP: /nix/store/jn0qh0yvfnp8c3n181dqd7f1c81ixqjg-libzip-1.11.4/lib/libzip.so libretro-ppsspp-0-unstable-2026-09-22> -- Could NOT find PNG (missing: PNG_LIBRARY PNG_PNG_INCLUDE_DIR) (Required is at least version "1.6") libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/font_atlas.zim libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/font_atlas.meta libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/asciifont_atlas.zim libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/asciifont_atlas.meta libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/debugger libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/debugger/.nojekyll libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/debugger/favicon.ico libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/debugger/asset-manifest.json libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/debugger/index.html libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/debugger/manifest.json libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/debugger/static libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/debugger/static/css libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/debugger/static/css/main.3eab8a01.css libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/debugger/static/css/main.3eab8a01.css.map libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/debugger/static/js libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/debugger/static/js/main.fe87e942.js libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/debugger/static/js/main.fe87e942.js.LICENSE.txt libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/debugger/static/js/main.fe87e942.js.map libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/debugger/static/media libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/debugger/static/media/logo.94f885ce93dfb6d29a122402a15cccca.svg libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/upload libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/upload/index.html libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/README.md libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/ar_AE.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/az_AZ.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/be_BY.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/bg_BG.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/ca_ES.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/cz_CZ.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/da_DK.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/de_DE.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/dr_ID.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/en_US.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/es_ES.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/es_LA.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/fa_IR.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/fi_FI.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/fr_FR.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/gl_ES.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/gr_EL.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/he_IL.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/he_IL_invert.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/hr_HR.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/hu_HU.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/id_ID.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/it_IT.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/ja_JP.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/jv_ID.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/km_KH.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/ko_KR.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/ku_SO.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/lo_LA.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/lt-LT.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/ms_MY.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/nl_NL.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/nn_NO.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/no_NO.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/pl_PL.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/pt_BR.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/pt_PT.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/ro_RO.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/ru_RU.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/sv_SE.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/tg_PH.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/th_TH.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/tr_TR.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/uk_UA.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/vi_VN.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/zh_CN.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/lang/zh_TW.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/4xhqglsl.fsh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/4xhqglsl.vsh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/5xBR-lv2.fsh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/5xBR.fsh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/5xBR.vsh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/GaussianDownscale.fsh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/aacolor.fsh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/aacolor.vsh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/bloom.fsh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/bloomnoblur.fsh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/cartoon.fsh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/cartoon.vsh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/colorcorrection.fsh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/crt.fsh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/defaultshaders.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/fakereflections.fsh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/fsr_easu.fsh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/fsr_rcas.fsh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/fxaa.fsh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/fxaa.vsh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/natural.fsh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/natural.vsh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/naturalA.fsh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/naturalA.vsh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/persistence.fsh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/psp_color.fsh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/scanlines.fsh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/sharpen.fsh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/smiley.py libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/smiley_16x16_rgba.bin libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/stereo_red_blue.fsh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/stereo_sbs.fsh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/tex_2xbrz.csh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/tex_4xbrz.csh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/tex_mmpx.csh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/tex_mmpx_adv.csh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/tex_nnedi3_2x_single.csh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/tex_nnedi3_4x_single.csh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/tex_nnedi3_mp_cshift_2x.csh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/tex_nnedi3_mp_cshift_4x.csh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/tex_nnedi3_mp_nns16_pass1_buffer.csh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/tex_nnedi3_mp_nns16_pass1_image.csh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/tex_nnedi3_mp_nns16_pass2.csh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/tex_smiley_2x.csh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/tex_spline36_2x.csh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/tex_spline36_4x.csh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/upscale_bicubic.fsh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/upscale_bicubic.vsh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/upscale_sharp_bilinear.fsh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/upscale_sharp_bilinear.vsh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/upscale_spline36.fsh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/upscale_spline36.vsh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/videoAA.fsh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/shaders/vignette.fsh libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/themes libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/themes/1995.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/themes/alpine.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/themes/defaultthemes.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/themes/slateforest.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/themes/strawberry.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/themes/vinewood.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/vfpu libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/vfpu/vfpu_asin_lut65536.dat libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/vfpu/vfpu_asin_lut_deltas.dat libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/vfpu/vfpu_asin_lut_indices.dat libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/vfpu/vfpu_exp2_lut.dat libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/vfpu/vfpu_exp2_lut65536.dat libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/vfpu/vfpu_log2_lut.dat libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/vfpu/vfpu_log2_lut65536.dat libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/vfpu/vfpu_log2_lut65536_quadratic.dat libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/vfpu/vfpu_rcp_lut.dat libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/vfpu/vfpu_rsqrt_lut.dat libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/vfpu/vfpu_sin_lut8192.dat libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/vfpu/vfpu_sin_lut_delta.dat libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/vfpu/vfpu_sin_lut_exceptions.dat libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/vfpu/vfpu_sin_lut_interval_delta.dat libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/vfpu/vfpu_sqrt_lut.dat libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/Roboto_Condensed-Regular.ttf libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/Roboto_Condensed-Light.ttf libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/Roboto_Condensed-Bold.ttf libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/Roboto_Condensed-Italic.ttf libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/Inconsolata-Regular.ttf libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/compat.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/adhoc-servers.json libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/infra-dns.json libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/gamecontrollerdb.txt libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/langregion.ini libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/ppge_atlas.zim libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/ppge_atlas.meta libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/sfx_back.wav libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/sfx_confirm.wav libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/sfx_select.wav libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/sfx_toggle_off.wav libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/sfx_toggle_on.wav libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/sfx_achievement_unlocked.wav libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/sfx_leaderbord_submitted.wav libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/ui_images/bg.png libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/ui_images/buttons.svg libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/ui_images/drop_shadow.png libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/ui_images/icon.png libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/ui_images/icon_gold.png libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/ui_images/images.svg libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/ui_images/psp_display.png libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/ui_images/retroachievements_logo.png libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/ui_images/stick.png libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/ui_images/stick_line.png libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/flash0 libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/flash0/font libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/flash0/font/jpn0.pgf libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/flash0/font/kr0.pgf libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/flash0/font/ltn0.pgf libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/flash0/font/ltn1.pgf libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/flash0/font/ltn10.pgf libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/flash0/font/ltn11.pgf libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/flash0/font/ltn12.pgf libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/flash0/font/ltn13.pgf libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/flash0/font/ltn14.pgf libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/flash0/font/ltn15.pgf libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/flash0/font/ltn2.pgf libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/flash0/font/ltn3.pgf libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/flash0/font/ltn4.pgf libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/flash0/font/ltn5.pgf libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/flash0/font/ltn6.pgf libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/flash0/font/ltn7.pgf libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/flash0/font/ltn8.pgf libretro-ppsspp-0-unstable-2026-09-22> -- Installing: /build/source/build/assets/flash0/font/ltn9.pgf libretro-ppsspp-0-unstable-2026-09-22> -- Configuring done (3.6s) libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/ymf271.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/sound/ics2115.c... libretro-ppsspp-0-unstable-2026-09-22> -- Generating done (0.2s) libretro-ppsspp-0-unstable-2026-09-22> CMake Warning (unused-cli): libretro-ppsspp-0-unstable-2026-09-22> Manually-specified variables were not used by the project: libretro-ppsspp-0-unstable-2026-09-22> libretro-ppsspp-0-unstable-2026-09-22> CMAKE_EXPORT_NO_PACKAGE_REGISTRY libretro-ppsspp-0-unstable-2026-09-22> OpenGL_GL_PREFERENCE libretro-ppsspp-0-unstable-2026-09-22> libretro-ppsspp-0-unstable-2026-09-22> libretro-ppsspp-0-unstable-2026-09-22> -- Build files have been written to: /build/source/build libretro-ppsspp-0-unstable-2026-09-22> Running phase: buildPhase libretro-ppsspp-0-unstable-2026-09-22> build flags: -j4 SHELL=/nix/store/idnyqaaix26szkvhs1mjgi7990jajz9a-bash-5.3p15/bin/bash platform=unix ARCH=arm64 libretro-ppsspp-0-unstable-2026-09-22> [ 0%] Building C object ext/CMakeFiles/xxhash.dir/xxhash.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 0%] Building C object ext/CMakeFiles/aemu_postoffice_client.dir/aemu_postoffice/client/postoffice.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 0%] Building C object CMakeFiles/png17.dir/ext/libpng17/png.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 0%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/Architecture.cpp.o libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/lib/mame-chd/chd.c... libretro-mame2003-plus-0-unstable-2026-09-19> In function 'dma_scsp', libretro-mame2003-plus-0-unstable-2026-09-19> inlined from 'SCSP_0_w' at src/sound/scsp.c:1047:4: libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:912:24: warning: array subscript 2 is above array bounds of 'UINT16[2]' {aka 'short unsigned int[2]'} [-Warray-bounds=] libretro-mame2003-plus-0-unstable-2026-09-19> 912 | tmp_dma[2] = scsp_regs[0x416/2]; libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~~^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c: In function 'SCSP_0_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:898:23: note: while referencing 'tmp_dma' libretro-mame2003-plus-0-unstable-2026-09-19> 898 | static UINT16 tmp_dma[2], *scsp_regs; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> In function 'dma_scsp', libretro-mame2003-plus-0-unstable-2026-09-19> inlined from 'SCSP_0_w' at src/sound/scsp.c:1047:4: libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:939:45: warning: array subscript 2 is above array bounds of 'UINT16[2]' {aka 'short unsigned int[2]'} [-Warray-bounds=] libretro-mame2003-plus-0-unstable-2026-09-19> 939 | scsp_regs[0x416/2] = tmp_dma[2]; libretro-mame2003-plus-0-unstable-2026-09-19> | ~~~~~~~^~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c: In function 'SCSP_0_w': libretro-mame2003-plus-0-unstable-2026-09-19> src/sound/scsp.c:898:23: note: while referencing 'tmp_dma' libretro-mame2003-plus-0-unstable-2026-09-19> 898 | static UINT16 tmp_dma[2], *scsp_regs; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/lib/mame-chd/mame_sha1.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/libretro-deps/libFLAC/bitreader.c... libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/libpng17/png.c: In function 'png_convert_to_rfc1123_buffer': libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/libpng17/pngpriv.h:1879:4: warning: 'number_buf' may be used uninitialized [-Wmaybe-uninitialized] libretro-ppsspp-0-unstable-2026-09-22> 1879 | png_format_number(buffer, buffer + (sizeof buffer), format, number) libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/libpng17/png.c:670:69: note: in definition of macro 'APPEND_STRING' libretro-ppsspp-0-unstable-2026-09-22> 670 | # define APPEND_STRING(string) pos = png_safecat(out, 29, pos, (string)) libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/libpng17/png.c:672:24: note: in expansion of macro 'PNG_FORMAT_NUMBER' libretro-ppsspp-0-unstable-2026-09-22> 672 | APPEND_STRING(PNG_FORMAT_NUMBER(number_buf, format, (value))) libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/libpng17/png.c:675:7: note: in expansion of macro 'APPEND_NUMBER' libretro-ppsspp-0-unstable-2026-09-22> 675 | APPEND_NUMBER(PNG_NUMBER_FORMAT_u, (unsigned)ptime->day); libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> In file included from /build/source/ext/libpng17/png.h:366, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/ext/libpng17/pngpriv.h:240, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/ext/libpng17/png.c:14: libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/libpng17/pngpriv.h:1874:33: note: by argument 1 of type 'png_const_charp' {aka 'const char *'} to 'png_format_number' declared here libretro-ppsspp-0-unstable-2026-09-22> 1874 | PNG_INTERNAL_FUNCTION(png_charp,png_format_number,(png_const_charp start, libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/libpng17/pngconf.h:287:70: note: in definition of macro 'PNG_FUNCTION' libretro-ppsspp-0-unstable-2026-09-22> 287 | # define PNG_FUNCTION(type, name, args, attributes) attributes type name args libretro-ppsspp-0-unstable-2026-09-22> | ^~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/libpng17/pngpriv.h:1874:1: note: in expansion of macro 'PNG_INTERNAL_FUNCTION' libretro-ppsspp-0-unstable-2026-09-22> 1874 | PNG_INTERNAL_FUNCTION(png_charp,png_format_number,(png_const_charp start, libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/libpng17/png.c:668:12: note: 'number_buf' declared here libretro-ppsspp-0-unstable-2026-09-22> 668 | char number_buf[5]; /* enough for a four-digit year */ libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/libretro-deps/libFLAC/cpu.c... libretro-mame2003-plus-0-unstable-2026-09-19> src/libretro-deps/libFLAC/cpu.c:102:23: warning: 'FLAC__CPUINFO_IA32_CPUID_SSE42' defined but not used [-Wunused-const-variable=] libretro-mame2003-plus-0-unstable-2026-09-19> 102 | static const unsigned FLAC__CPUINFO_IA32_CPUID_SSE42 = 0x00100000; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/libretro-deps/libFLAC/cpu.c:101:23: warning: 'FLAC__CPUINFO_IA32_CPUID_SSE41' defined but not used [-Wunused-const-variable=] libretro-mame2003-plus-0-unstable-2026-09-19> 101 | static const unsigned FLAC__CPUINFO_IA32_CPUID_SSE41 = 0x00080000; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/libretro-deps/libFLAC/cpu.c:100:23: warning: 'FLAC__CPUINFO_IA32_CPUID_SSSE3' defined but not used [-Wunused-const-variable=] libretro-mame2003-plus-0-unstable-2026-09-19> 100 | static const unsigned FLAC__CPUINFO_IA32_CPUID_SSSE3 = 0x00000200; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/libretro-deps/libFLAC/cpu.c:99:23: warning: 'FLAC__CPUINFO_IA32_CPUID_SSE3' defined but not used [-Wunused-const-variable=] libretro-mame2003-plus-0-unstable-2026-09-19> 99 | static const unsigned FLAC__CPUINFO_IA32_CPUID_SSE3 = 0x00000001; libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> [ 0%] Building C object ext/CMakeFiles/aemu_postoffice_client.dir/aemu_postoffice/client/postoffice_mem_stdc.c.o libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/libretro-deps/libFLAC/crc.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/libretro-deps/libFLAC/fixed.c... libretro-ppsspp-0-unstable-2026-09-22> [ 0%] Building CXX object ext/CMakeFiles/aemu_postoffice_client.dir/aemu_postoffice/client/mutex_impl_cpp.cpp.o libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/libretro-deps/libFLAC/float.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/libretro-deps/libFLAC/format.c... libretro-ppsspp-0-unstable-2026-09-22> [ 0%] Building CXX object ext/CMakeFiles/aemu_postoffice_client.dir/aemu_postoffice/client/delay_impl_cpp.cpp.o libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/libretro-deps/libFLAC/lpc.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/libretro-deps/libFLAC/md5.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/libretro-deps/libFLAC/memory.c... libretro-ppsspp-0-unstable-2026-09-22> [ 0%] Building CXX object ext/CMakeFiles/aemu_postoffice_client.dir/aemu_postoffice/client/log_impl_ppsspp.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 0%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/Arm.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 0%] Building C object ext/CMakeFiles/aemu_postoffice_client.dir/aemu_postoffice/client/sock_impl_linux.c.o libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/libretro-deps/libFLAC/stream_decoder.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/libretro-deps/libFLAC/window.c... libretro-ppsspp-0-unstable-2026-09-22> [ 0%] Building C object CMakeFiles/png17.dir/ext/libpng17/pngerror.c.o libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/lib/zlib/adler32.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/lib/zlib/crc32.c... libretro-ppsspp-0-unstable-2026-09-22> [ 1%] Linking CXX static library ../lib/libaemu_postoffice_client.a libretro-ppsspp-0-unstable-2026-09-22> [ 1%] Built target aemu_postoffice_client libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/lib/zlib/deflate.c... libretro-ppsspp-0-unstable-2026-09-22> [ 1%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lapi.c.o libretro-mame2003-plus-0-unstable-2026-09-19> src/lib/zlib/deflate.c: In function 'deflateInit2_': libretro-mame2003-plus-0-unstable-2026-09-19> src/lib/zlib/deflate.c:296:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] libretro-mame2003-plus-0-unstable-2026-09-19> 296 | strm->msg = ERR_MSG(Z_MEM_ERROR); libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> In file included from src/lib/zlib/deflate.h:16, libretro-mame2003-plus-0-unstable-2026-09-19> from src/lib/zlib/deflate.c:52: libretro-mame2003-plus-0-unstable-2026-09-19> src/lib/zlib/deflate.c: In function 'deflate': libretro-mame2003-plus-0-unstable-2026-09-19> src/lib/zlib/zutil.h:53:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] libretro-mame2003-plus-0-unstable-2026-09-19> 53 | return (strm->msg = ERR_MSG(err), (err)) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/lib/zlib/deflate.c:644:7: note: in expansion of macro 'ERR_RETURN' libretro-mame2003-plus-0-unstable-2026-09-19> 644 | ERR_RETURN(strm, Z_STREAM_ERROR); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/lib/zlib/zutil.h:53:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] libretro-mame2003-plus-0-unstable-2026-09-19> 53 | return (strm->msg = ERR_MSG(err), (err)) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/lib/zlib/deflate.c:646:30: note: in expansion of macro 'ERR_RETURN' libretro-mame2003-plus-0-unstable-2026-09-19> 646 | if (strm->avail_out == 0) ERR_RETURN(strm, Z_BUF_ERROR); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/lib/zlib/zutil.h:53:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] libretro-mame2003-plus-0-unstable-2026-09-19> 53 | return (strm->msg = ERR_MSG(err), (err)) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/lib/zlib/deflate.c:852:7: note: in expansion of macro 'ERR_RETURN' libretro-mame2003-plus-0-unstable-2026-09-19> 852 | ERR_RETURN(strm, Z_BUF_ERROR); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> src/lib/zlib/zutil.h:53:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] libretro-mame2003-plus-0-unstable-2026-09-19> 53 | return (strm->msg = ERR_MSG(err), (err)) libretro-mame2003-plus-0-unstable-2026-09-19> | ^ libretro-mame2003-plus-0-unstable-2026-09-19> src/lib/zlib/deflate.c:857:7: note: in expansion of macro 'ERR_RETURN' libretro-mame2003-plus-0-unstable-2026-09-19> 857 | ERR_RETURN(strm, Z_BUF_ERROR); libretro-mame2003-plus-0-unstable-2026-09-19> | ^~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> In file included from /build/source/ext/libpng17/pngerror.c:19: libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/libpng17/pngerror.c: In function 'png_warning_parameter_unsigned': libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/libpng17/pngpriv.h:1879:4: warning: 'buffer' may be used uninitialized [-Wmaybe-uninitialized] libretro-ppsspp-0-unstable-2026-09-22> 1879 | png_format_number(buffer, buffer + (sizeof buffer), format, number) libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/lib/zlib/inffast.c... libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/libpng17/pngerror.c:206:37: note: in expansion of macro 'PNG_FORMAT_NUMBER' libretro-ppsspp-0-unstable-2026-09-22> 206 | png_warning_parameter(p, number, PNG_FORMAT_NUMBER(buffer, format, value)); libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/libpng17/pngerror.c:95:1: note: by argument 1 of type 'png_const_charp' {aka 'const char *'} to 'png_format_number' declared here libretro-ppsspp-0-unstable-2026-09-22> 95 | png_format_number(png_const_charp start, png_charp end, int format, libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/libpng17/pngerror.c:205:9: note: 'buffer' declared here libretro-ppsspp-0-unstable-2026-09-22> 205 | char buffer[PNG_NUMBER_BUFFER_SIZE]; libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/libpng17/pngerror.c: In function 'png_warning_parameter_signed': libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/libpng17/pngpriv.h:1879:4: warning: 'buffer' may be used uninitialized [-Wmaybe-uninitialized] libretro-ppsspp-0-unstable-2026-09-22> 1879 | png_format_number(buffer, buffer + (sizeof buffer), format, number) libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/libpng17/pngerror.c:222:10: note: in expansion of macro 'PNG_FORMAT_NUMBER' libretro-ppsspp-0-unstable-2026-09-22> 222 | str = PNG_FORMAT_NUMBER(buffer, format, u); libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/libpng17/pngerror.c:95:1: note: by argument 1 of type 'png_const_charp' {aka 'const char *'} to 'png_format_number' declared here libretro-ppsspp-0-unstable-2026-09-22> 95 | png_format_number(png_const_charp start, png_charp end, int format, libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/libpng17/pngerror.c:215:9: note: 'buffer' declared here libretro-ppsspp-0-unstable-2026-09-22> 215 | char buffer[PNG_NUMBER_BUFFER_SIZE]; libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/libpng17/pngpriv.h:1879:4: warning: 'buffer' may be used uninitialized [-Wmaybe-uninitialized] libretro-ppsspp-0-unstable-2026-09-22> 1879 | png_format_number(buffer, buffer + (sizeof buffer), format, number) libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/libpng17/pngerror.c:222:10: note: in expansion of macro 'PNG_FORMAT_NUMBER' libretro-ppsspp-0-unstable-2026-09-22> 222 | str = PNG_FORMAT_NUMBER(buffer, format, u); libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/libpng17/pngerror.c:95:1: note: by argument 1 of type 'png_const_charp' {aka 'const char *'} to 'png_format_number' declared here libretro-ppsspp-0-unstable-2026-09-22> 95 | png_format_number(png_const_charp start, png_charp end, int format, libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/libpng17/pngerror.c:215:9: note: 'buffer' declared here libretro-ppsspp-0-unstable-2026-09-22> 215 | char buffer[PNG_NUMBER_BUFFER_SIZE]; libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~ libretro-ppsspp-0-unstable-2026-09-22> In function 'png_affirm_number', libretro-ppsspp-0-unstable-2026-09-22> inlined from 'affirm_text' at /build/source/ext/libpng17/pngerror.c:947:12, libretro-ppsspp-0-unstable-2026-09-22> inlined from 'png_affirm' at /build/source/ext/libpng17/pngerror.c:1009:7: libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/libpng17/pngerror.c:888:7: warning: 'numbuf' may be used uninitialized [-Wmaybe-uninitialized] libretro-ppsspp-0-unstable-2026-09-22> 888 | png_format_number(numbuf, numbuf + sizeof numbuf, format, number)); libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/libpng17/pngerror.c: In function 'png_affirm': libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/libpng17/pngerror.c:95:1: note: by argument 1 of type 'png_const_charp' {aka 'const char *'} to 'png_format_number' declared here libretro-ppsspp-0-unstable-2026-09-22> 95 | png_format_number(png_const_charp start, png_charp end, int format, libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/libpng17/pngerror.c:886:9: note: 'numbuf' declared here libretro-ppsspp-0-unstable-2026-09-22> 886 | char numbuf[PNG_NUMBER_BUFFER_SIZE]; libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~ libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/lib/zlib/inflate.c... libretro-ppsspp-0-unstable-2026-09-22> [ 1%] Building C object CMakeFiles/png17.dir/ext/libpng17/pngget.c.o libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/lib/zlib/inftrees.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/lib/zlib/ioapi.c... libretro-ppsspp-0-unstable-2026-09-22> [ 1%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/ArmExpressionFunctions.cpp.o libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/lib/zlib/trees.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/lib/zlib/uncompr.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/lib/zlib/unzip.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/lib/zlib/zutil.c... libretro-ppsspp-0-unstable-2026-09-22> [ 1%] Building C object CMakeFiles/png17.dir/ext/libpng17/pngmem.c.o libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/libretro-common/compat/compat_posix_string.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/libretro-common/compat/compat_snprintf.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/libretro-common/compat/compat_strcasestr.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/libretro-common/compat/compat_strl.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/libretro-common/compat/fopen_utf8.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/libretro-common/encodings/encoding_crc32.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/libretro-common/encodings/encoding_utf.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/libretro-common/file/file_path.c... libretro-ppsspp-0-unstable-2026-09-22> [ 1%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lauxlib.c.o libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/libretro-common/file/file_path_io.c... libretro-ppsspp-0-unstable-2026-09-22> [ 1%] Building C object CMakeFiles/png17.dir/ext/libpng17/pngpread.c.o libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/libretro-common/streams/file_stream.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/libretro-common/streams/file_stream_transforms.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/libretro-common/streams/interface_stream.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/libretro-common/streams/memory_stream.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/libretro-common/streams/rzip_stream.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/libretro-common/streams/stdin_stream.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/libretro-common/streams/trans_stream.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/libretro-common/streams/trans_stream_pipe.c... libretro-ppsspp-0-unstable-2026-09-22> [ 1%] Building C object CMakeFiles/png17.dir/ext/libpng17/pngread.c.o libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/libretro-common/streams/trans_stream_zlib.c... libretro-ppsspp-0-unstable-2026-09-22> [ 1%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lbaselib.c.o libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/libretro-common/string/stdstring.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/libretro-common/utils/md5.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/libretro-common/vfs/vfs_implementation.c... libretro-mame2003-plus-0-unstable-2026-09-19> Compiling src/libretro-common/time/rtime.c... libretro-ppsspp-0-unstable-2026-09-22> [ 1%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/ArmElfRelocator.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 2%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lcode.c.o libretro-mame2003-plus-0-unstable-2026-09-19> Linking mame2003_plus_libretro.so... libretro-mame2003-plus-0-unstable-2026-09-19> platform libretro-ppsspp-0-unstable-2026-09-22> [ 2%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lcorolib.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 2%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lctype.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 2%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/ldblib.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 2%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/ldebug.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 3%] Building C object CMakeFiles/png17.dir/ext/libpng17/pngrio.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 3%] Building C object CMakeFiles/png17.dir/ext/libpng17/pngrtran.c.o libretro-mame2003-plus-0-unstable-2026-09-19> buildPhase completed in 1 minutes 43 seconds libretro-mame2003-plus-0-unstable-2026-09-19> Running phase: installPhase libretro-ppsspp-0-unstable-2026-09-22> [ 4%] Linking C static library ../lib/libxxhash.a libretro-mame2003-plus-0-unstable-2026-09-19> Running phase: fixupPhase libretro-mame2003-plus-0-unstable-2026-09-19> shrinking RPATHs of ELF executables and libraries in /nix/store/73msvq58w2lz578k29zzrk6j0155s9by-libretro-mame2003-plus-0-unstable-2026-09-19 libretro-mame2003-plus-0-unstable-2026-09-19> shrinking /nix/store/73msvq58w2lz578k29zzrk6j0155s9by-libretro-mame2003-plus-0-unstable-2026-09-19/lib/retroarch/cores/mame2003_plus_libretro.so libretro-ppsspp-0-unstable-2026-09-22> [ 4%] Built target xxhash libretro-ppsspp-0-unstable-2026-09-22> [ 4%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/ArmOpcodes.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 4%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/ldo.c.o libretro-mame2003-plus-0-unstable-2026-09-19> checking for references to /build/ in /nix/store/73msvq58w2lz578k29zzrk6j0155s9by-libretro-mame2003-plus-0-unstable-2026-09-19... libretro-mame2003-plus-0-unstable-2026-09-19> patching script interpreter paths in /nix/store/73msvq58w2lz578k29zzrk6j0155s9by-libretro-mame2003-plus-0-unstable-2026-09-19 libretro-mame2003-plus-0-unstable-2026-09-19> stripping (with command strip and flags -S -p) in /nix/store/73msvq58w2lz578k29zzrk6j0155s9by-libretro-mame2003-plus-0-unstable-2026-09-19/lib /nix/store/73msvq58w2lz578k29zzrk6j0155s9by-libretro-mame2003-plus-0-unstable-2026-09-19/bin libretro-ppsspp-0-unstable-2026-09-22> [ 4%] Building C object CMakeFiles/png17.dir/ext/libpng17/pngrutil.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 4%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/ldump.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 4%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/ArmParser.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 4%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lfunc.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 4%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lgc.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 5%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/linit.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 5%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/liolib.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 5%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/llex.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 5%] Building C object CMakeFiles/png17.dir/ext/libpng17/pngset.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 5%] Building C object CMakeFiles/png17.dir/ext/libpng17/pngtrans.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 5%] Building C object CMakeFiles/png17.dir/ext/libpng17/pngwio.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 5%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/CArmInstruction.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 5%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lmathlib.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 5%] Building C object CMakeFiles/png17.dir/ext/libpng17/pngwrite.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 5%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lmem.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 5%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/loadlib.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 5%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lobject.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 5%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/CThumbInstruction.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 5%] Building C object CMakeFiles/png17.dir/ext/libpng17/pngwtran.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 5%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lopcodes.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 5%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/loslib.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 5%] Building C object CMakeFiles/png17.dir/ext/libpng17/pngwutil.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 6%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lparser.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 6%] Building CXX object ext/minimp3/CMakeFiles/minimp3.dir/minimp3.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 7%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/Pool.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 7%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lstate.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 7%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lstring.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 7%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lstrlib.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 7%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/ThumbOpcodes.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 8%] Building C object CMakeFiles/png17.dir/ext/libpng17/arm/arm_init.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 8%] Building C object CMakeFiles/png17.dir/ext/libpng17/arm/filter_neon_intrinsics.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 8%] Linking C static library lib/libpng17.a libretro-ppsspp-0-unstable-2026-09-22> [ 8%] Built target png17 libretro-ppsspp-0-unstable-2026-09-22> [ 8%] Building CXX object ext/at3_standalone/CMakeFiles/at3_standalone.dir/atrac.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 8%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/CMipsInstruction.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 8%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/ltable.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 8%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/ltablib.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 8%] Building CXX object ext/at3_standalone/CMakeFiles/at3_standalone.dir/atrac3.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 8%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/ltm.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 8%] Linking CXX static library ../../lib/libminimp3.a libretro-ppsspp-0-unstable-2026-09-22> [ 8%] Built target minimp3 libretro-ppsspp-0-unstable-2026-09-22> [ 8%] Building C object ext/udis86/CMakeFiles/udis86.dir/decode.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 8%] Building CXX object ext/at3_standalone/CMakeFiles/at3_standalone.dir/atrac3plus.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 8%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lundump.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 9%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lutf8lib.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 9%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lvm.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 9%] Building C object ext/udis86/CMakeFiles/udis86.dir/itab.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 9%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/Mips.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 9%] Building C object ext/udis86/CMakeFiles/udis86.dir/syn-att.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 9%] Building C object ext/udis86/CMakeFiles/udis86.dir/syn-intel.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 9%] Building C object ext/udis86/CMakeFiles/udis86.dir/syn.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 9%] Building C object ext/udis86/CMakeFiles/udis86.dir/udis86.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 9%] Linking C static library ../../lib/libudis86.a libretro-ppsspp-0-unstable-2026-09-22> [ 9%] Built target udis86 libretro-ppsspp-0-unstable-2026-09-22> [ 9%] Building CXX object ext/at3_standalone/CMakeFiles/at3_standalone.dir/atrac3plusdec.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 9%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsElfFile.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 10%] Building CXX object ext/at3_standalone/CMakeFiles/at3_standalone.dir/atrac3plusdsp.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 10%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lzio.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 10%] Linking C static library ../../lib/liblua.a libretro-ppsspp-0-unstable-2026-09-22> [ 10%] Built target lua libretro-ppsspp-0-unstable-2026-09-22> [ 10%] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-core.dir/__/SPIRV-Cross/spirv_cross.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 10%] Building CXX object ext/at3_standalone/CMakeFiles/at3_standalone.dir/get_bits.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 10%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsExpressionFunctions.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 10%] Building CXX object ext/at3_standalone/CMakeFiles/at3_standalone.dir/compat.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 10%] Building CXX object ext/at3_standalone/CMakeFiles/at3_standalone.dir/fft.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 10%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsElfRelocator.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 10%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rapi/rc_api_common.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 10%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rapi/rc_api_editor.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 10%] Building CXX object ext/at3_standalone/CMakeFiles/at3_standalone.dir/mem.cpp.o libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/at3_standalone/mem.cpp:27:9: warning: '_XOPEN_SOURCE' redefined libretro-ppsspp-0-unstable-2026-09-22> 27 | #define _XOPEN_SOURCE 600 libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> : note: this is the location of the previous definition libretro-ppsspp-0-unstable-2026-09-22> [ 10%] Linking CXX static library ../../lib/libat3_standalone.a libretro-ppsspp-0-unstable-2026-09-22> [ 10%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rapi/rc_api_info.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 10%] Built target at3_standalone libretro-ppsspp-0-unstable-2026-09-22> [ 11%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rapi/rc_api_runtime.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 11%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rapi/rc_api_user.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 11%] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-core.dir/__/SPIRV-Cross/spirv_cross_util.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 11%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/alloc.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 11%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/condition.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 11%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/condset.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 11%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsMacros.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 11%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/consoleinfo.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 11%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/format.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 11%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/lboard.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 11%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/memref.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 12%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/operand.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 12%] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-core.dir/__/SPIRV-Cross/spirv_cfg.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 12%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rc_compat.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 12%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rc_util.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 12%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rc_client.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 12%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsOpcodes.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 13%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsParser.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 13%] Building CXX object ext/gason/CMakeFiles/gason.dir/gason.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 13%] Linking CXX static library ../../lib/libgason.a libretro-ppsspp-0-unstable-2026-09-22> [ 13%] Built target gason libretro-ppsspp-0-unstable-2026-09-22> [ 13%] Building CXX object ext/vma/CMakeFiles/vma.dir/vk_mem_alloc.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 13%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/rc_validate.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 13%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/PsxRelocator.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 13%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/richpresence.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 13%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/runtime.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 13%] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-core.dir/__/SPIRV-Cross/spirv_cross_parsed_ir.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 13%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/runtime_progress.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 13%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/SuperH/SuperH.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 13%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/trigger.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 14%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/value.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 14%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rhash/md5.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 14%] Linking C static library ../../lib/librcheevos.a libretro-ppsspp-0-unstable-2026-09-22> [ 14%] Built target rcheevos libretro-ppsspp-0-unstable-2026-09-22> [ 14%] Building CXX object ext/cityhash/CMakeFiles/cityhash.dir/city.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 14%] Linking CXX static library ../../lib/libvma.a libretro-ppsspp-0-unstable-2026-09-22> [ 14%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/SuperH/CShInstruction.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 14%] Built target vma libretro-ppsspp-0-unstable-2026-09-22> [ 15%] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-core.dir/__/SPIRV-Cross/spirv_parser.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 15%] Linking CXX static library ../../lib/libcityhash.a libretro-ppsspp-0-unstable-2026-09-22> [ 15%] Built target cityhash libretro-ppsspp-0-unstable-2026-09-22> [ 15%] Building C object ext/lzma-sdk/CMakeFiles/7zip.dir/7zArcIn.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 15%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/SuperH/ShParser.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 15%] Building C object ext/lzma-sdk/CMakeFiles/7zip.dir/7zBuf.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 15%] Building C object ext/lzma-sdk/CMakeFiles/7zip.dir/7zCrc.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 15%] Building C object ext/lzma-sdk/CMakeFiles/7zip.dir/7zCrcOpt.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 15%] Building C object ext/lzma-sdk/CMakeFiles/7zip.dir/7zDec.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 15%] Building C object ext/lzma-sdk/CMakeFiles/7zip.dir/7zFile.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 15%] Building C object ext/lzma-sdk/CMakeFiles/7zip.dir/7zStream.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 15%] Building C object ext/lzma-sdk/CMakeFiles/7zip.dir/Bcj2.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 15%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/SuperH/ShOpcodes.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 15%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/SuperH/ShElfRelocator.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 16%] Building C object ext/lzma-sdk/CMakeFiles/7zip.dir/Bra.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 16%] Building C object ext/lzma-sdk/CMakeFiles/7zip.dir/Bra86.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 16%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/SuperH/ShExpressionFunctions.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 16%] Building C object ext/lzma-sdk/CMakeFiles/7zip.dir/CpuArch.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 16%] Building C object ext/lzma-sdk/CMakeFiles/7zip.dir/Delta.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 16%] Building C object ext/lzma-sdk/CMakeFiles/7zip.dir/Lzma2Dec.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 16%] Building C object ext/lzma-sdk/CMakeFiles/7zip.dir/LzmaDec.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 16%] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CAssemblerCommand.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 16%] Linking CXX static library ../../lib/libspirv-cross-core.a libretro-ppsspp-0-unstable-2026-09-22> [ 16%] Built target spirv-cross-core libretro-ppsspp-0-unstable-2026-09-22> [ 17%] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CAssemblerLabel.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 17%] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveArea.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 17%] Linking C static library ../../lib/lib7zip.a libretro-ppsspp-0-unstable-2026-09-22> [ 17%] Built target 7zip libretro-ppsspp-0-unstable-2026-09-22> [ 17%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/common/debug.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 17%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/common/entropy_common.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 17%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/common/error_private.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 17%] Building CXX object ext/pugixml/CMakeFiles/pugixml.dir/pugixml.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 17%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/common/fse_decompress.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 17%] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveConditional.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 17%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/common/pool.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 17%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/common/threading.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 17%] Building C object ext/libkirk/CMakeFiles/kirk.dir/AES.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 17%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/common/xxhash.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 17%] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveData.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 18%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/common/zstd_common.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 18%] Building C object ext/libkirk/CMakeFiles/kirk.dir/amctrl.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 18%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/compress/fse_compress.c.o libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/libkirk/amctrl.c: In function 'sceNpDrmGetFixedKey': libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/libkirk/amctrl.c:568:9: warning: '__builtin_strncpy' specified bound 48 equals destination size [-Wstringop-truncation] libretro-ppsspp-0-unstable-2026-09-22> 568 | strncpy(strbuf, npstr, 0x30); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> [ 18%] Building C object ext/libkirk/CMakeFiles/kirk.dir/SHA1.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 18%] Building C object ext/libkirk/CMakeFiles/kirk.dir/bn.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 18%] Building C object ext/libkirk/CMakeFiles/kirk.dir/ec.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 18%] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveFile.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 18%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/compress/hist.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 19%] Building C object ext/libkirk/CMakeFiles/kirk.dir/kirk_engine.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 19%] Linking C static library ../../lib/libkirk.a libretro-ppsspp-0-unstable-2026-09-22> [ 19%] Built target kirk libretro-ppsspp-0-unstable-2026-09-22> [ 19%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/compress/huf_compress.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 19%] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveMessage.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 19%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/compress/zstd_compress.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 19%] Building C object ext/sfmt19937/CMakeFiles/sfmt19937.dir/SFMT.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 19%] Linking C static library ../../lib/libsfmt19937.a libretro-ppsspp-0-unstable-2026-09-22> [ 19%] Built target sfmt19937 libretro-ppsspp-0-unstable-2026-09-22> [ 19%] Building CXX object ext/xbrz/CMakeFiles/xbrz.dir/xbrz.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 19%] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CommandSequence.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 19%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/ELF/ElfRelocator.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 19%] Linking CXX static library ../../lib/libpugixml.a libretro-ppsspp-0-unstable-2026-09-22> [ 19%] Built target pugixml libretro-ppsspp-0-unstable-2026-09-22> [ 19%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-24.05/src/Alloc.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 20%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-24.05/src/Bra.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 20%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-24.05/src/Bra86.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 20%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-24.05/src/BraIA64.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 20%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-24.05/src/CpuArch.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 20%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-24.05/src/Delta.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 20%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-24.05/src/LzFind.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 20%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/ELF/ElfFile.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 20%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/compress/zstd_compress_literals.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 20%] Linking CXX static library ../../lib/libxbrz.a libretro-ppsspp-0-unstable-2026-09-22> [ 20%] Built target xbrz libretro-ppsspp-0-unstable-2026-09-22> [ 21%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/Allocations.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 21%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/compress/zstd_compress_sequences.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 21%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-24.05/src/LzmaDec.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 21%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/Assembler.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 21%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/compress/zstd_compress_superblock.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 21%] Building C object ext/cmake/cpu_features/CMakeFiles/unix_based_hardware_detection.dir/__/__/cpu_features/src/hwcaps.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 21%] Built target unix_based_hardware_detection libretro-ppsspp-0-unstable-2026-09-22> [ 21%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/compress/zstd_double_fast.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 21%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/Common.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 21%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-24.05/src/LzmaEnc.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 22%] Building C object ext/cmake/cpu_features/CMakeFiles/utils.dir/__/__/cpu_features/src/filesystem.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 22%] Building C object ext/cmake/cpu_features/CMakeFiles/utils.dir/__/__/cpu_features/src/stack_line_reader.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 22%] Building C object ext/cmake/cpu_features/CMakeFiles/utils.dir/__/__/cpu_features/src/string_view.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 22%] Built target utils libretro-ppsspp-0-unstable-2026-09-22> [ 23%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/compress/zstd_fast.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 23%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/Expression.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 23%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-24.05/src/Lzma86Dec.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 24%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-24.05/src/Sort.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 24%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/src/libchdr_bitstream.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 24%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/src/libchdr_cdrom.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 24%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/src/libchdr_chd.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 24%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/compress/zstd_lazy.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 24%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/ExpressionFunctionHandler.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 24%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/src/libchdr_flac.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 24%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/compress/zstd_ldm.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 24%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/ExpressionFunctions.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 24%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/src/libchdr_huffman.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 24%] Building CXX object ext/glslang/glslang/CMakeFiles/GenericCodeGen.dir/GenericCodeGen/CodeGen.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 25%] Building CXX object ext/glslang/glslang/CMakeFiles/GenericCodeGen.dir/GenericCodeGen/Link.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 25%] Linking CXX static library ../../../lib/libGenericCodeGen.a libretro-ppsspp-0-unstable-2026-09-22> [ 25%] Built target GenericCodeGen libretro-ppsspp-0-unstable-2026-09-22> [ 25%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/FileManager.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 25%] Linking C static library ../../lib/libchdr.a libretro-ppsspp-0-unstable-2026-09-22> [ 25%] Built target chdr libretro-ppsspp-0-unstable-2026-09-22> [ 25%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/compress/zstd_opt.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 25%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/compress/zstd_preSplit.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 25%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/Misc.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 25%] Building CXX object ext/glslang/OGLCompilersDLL/CMakeFiles/OGLCompiler.dir/InitializeDll.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 25%] Linking CXX static library ../../../lib/libOGLCompiler.a libretro-ppsspp-0-unstable-2026-09-22> [ 25%] Built target OGLCompiler libretro-ppsspp-0-unstable-2026-09-22> [ 25%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/SymbolData.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 25%] Building CXX object ext/glslang/glslang/OSDependent/Unix/CMakeFiles/OSDependent.dir/ossource.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 26%] Linking CXX static library ../../../../../lib/libOSDependent.a libretro-ppsspp-0-unstable-2026-09-22> [ 26%] Built target OSDependent libretro-ppsspp-0-unstable-2026-09-22> [ 26%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/compress/zstdmt_compress.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 27%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/SymbolTable.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 27%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/Types.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 27%] Generating something_that_never_exists libretro-ppsspp-0-unstable-2026-09-22> -- Could NOT find Git (missing: GIT_EXECUTABLE) libretro-ppsspp-0-unstable-2026-09-22> CMake Warning at /build/source/git-version.cmake:16 (message): libretro-ppsspp-0-unstable-2026-09-22> git not found, unable to include version. libretro-ppsspp-0-unstable-2026-09-22> libretro-ppsspp-0-unstable-2026-09-22> libretro-ppsspp-0-unstable-2026-09-22> [ 27%] Built target GitVersion libretro-ppsspp-0-unstable-2026-09-22> [ 27%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/decompress/huf_decompress.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 27%] Building C object Core/CMakeFiles/miniupnpc.dir/__/ext/miniupnp/miniupnpc/src/addr_is_reserved.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 27%] Building C object Core/CMakeFiles/miniupnpc.dir/__/ext/miniupnp/miniupnpc/src/connecthostport.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 27%] Building C object Core/CMakeFiles/miniupnpc.dir/__/ext/miniupnp/miniupnpc/src/igd_desc_parse.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 27%] Building CXX object ext/armips/CMakeFiles/armips.dir/Parser/DirectivesParser.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 28%] Building C object Core/CMakeFiles/miniupnpc.dir/__/ext/miniupnp/miniupnpc/src/minisoap.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 28%] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-glsl.dir/__/SPIRV-Cross/spirv_glsl.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 28%] Building C object Core/CMakeFiles/miniupnpc.dir/__/ext/miniupnp/miniupnpc/src/minissdpc.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 28%] Building C object Core/CMakeFiles/miniupnpc.dir/__/ext/miniupnp/miniupnpc/src/miniupnpc.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 28%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/decompress/zstd_ddict.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 28%] Building C object Core/CMakeFiles/miniupnpc.dir/__/ext/miniupnp/miniupnpc/src/miniwget.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 28%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/decompress/zstd_decompress.c.o libretro-ppsspp-0-unstable-2026-09-22> In file included from /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/include/c++/15.3.0/memory:80, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/ext/armips/Parser/DirectivesParser.h:3, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/ext/armips/Parser/DirectivesParser.cpp:1: libretro-ppsspp-0-unstable-2026-09-22> In function 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = CDirectiveConditional; _Args = {ConditionType&}]', libretro-ppsspp-0-unstable-2026-09-22> inlined from 'std::unique_ptr parseDirectiveConditional(Parser&, int)' at /build/source/ext/armips/Parser/DirectivesParser.cpp:314:49: libretro-ppsspp-0-unstable-2026-09-22> /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/include/c++/15.3.0/bits/unique_ptr.h:1103:30: warning: 'type' may be used uninitialized [-Wmaybe-uninitialized] libretro-ppsspp-0-unstable-2026-09-22> 1103 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/armips/Parser/DirectivesParser.cpp: In function 'std::unique_ptr parseDirectiveConditional(Parser&, int)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/armips/Parser/DirectivesParser.cpp:197:23: note: 'type' was declared here libretro-ppsspp-0-unstable-2026-09-22> 197 | ConditionType type; libretro-ppsspp-0-unstable-2026-09-22> | ^~~~ libretro-ppsspp-0-unstable-2026-09-22> [ 28%] Building C object Core/CMakeFiles/miniupnpc.dir/__/ext/miniupnp/miniupnpc/src/minixml.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 28%] Building C object Core/CMakeFiles/miniupnpc.dir/__/ext/miniupnp/miniupnpc/src/portlistingparse.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 28%] Building C object Core/CMakeFiles/miniupnpc.dir/__/ext/miniupnp/miniupnpc/src/receivedata.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 28%] Building CXX object ext/armips/CMakeFiles/armips.dir/Parser/ExpressionParser.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 28%] Building C object Core/CMakeFiles/miniupnpc.dir/__/ext/miniupnp/miniupnpc/src/upnpcommands.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 28%] Building C object Core/CMakeFiles/miniupnpc.dir/__/ext/miniupnp/miniupnpc/src/upnpdev.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 29%] Building C object Core/CMakeFiles/miniupnpc.dir/__/ext/miniupnp/miniupnpc/src/upnperrors.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 29%] Building C object Core/CMakeFiles/miniupnpc.dir/__/ext/miniupnp/miniupnpc/src/upnpreplyparse.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 30%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/decompress/zstd_decompress_block.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 30%] Linking C static library ../lib/libminiupnpc.a libretro-ppsspp-0-unstable-2026-09-22> [ 30%] Built target miniupnpc libretro-ppsspp-0-unstable-2026-09-22> [ 30%] Building CXX object ext/armips/CMakeFiles/armips.dir/Parser/Parser.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 30%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/dictBuilder/cover.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 31%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_aarch64_linux_or_android.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 31%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/dictBuilder/divsufsort.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 31%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_aarch64_macos_or_iphone.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 31%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_aarch64_windows.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 31%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_arm_linux_or_android.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 31%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_loongarch_linux.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 31%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_mips_linux_or_android.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 31%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_ppc_linux.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 31%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_riscv_linux.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 31%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_s390x_linux.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 32%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_x86_freebsd.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 32%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_x86_linux_or_android.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 32%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_x86_macos.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 32%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_x86_windows.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 32%] Linking C static library ../../../lib/libcpu_features.a libretro-ppsspp-0-unstable-2026-09-22> [ 32%] Built target cpu_features libretro-ppsspp-0-unstable-2026-09-22> [ 32%] Building CXX object ext/armips/CMakeFiles/armips.dir/Parser/Tokenizer.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 32%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/cmake_pch.hxx.gch libretro-ppsspp-0-unstable-2026-09-22> [ 32%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/dictBuilder/fastcover.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 32%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/dictBuilder/zdict.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 32%] Building CXX object ext/armips/CMakeFiles/armips.dir/Util/ByteArray.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 32%] Building CXX object ext/armips/CMakeFiles/armips.dir/Util/CRC.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 32%] Linking C static library ../../lib/liblibzstd_static.a libretro-ppsspp-0-unstable-2026-09-22> [ 32%] Built target libzstd_static libretro-ppsspp-0-unstable-2026-09-22> [ 32%] Building CXX object ext/armips/CMakeFiles/armips.dir/Util/EncodingTable.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 33%] Building CXX object ext/armips/CMakeFiles/armips.dir/Util/FileClasses.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 33%] Building CXX object ext/basis_universal/CMakeFiles/basis_universal.dir/basisu_transcoder.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 33%] Building CXX object ext/armips/CMakeFiles/armips.dir/Util/FileSystem.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 33%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/glslang_tab.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 33%] Building CXX object ext/armips/CMakeFiles/armips.dir/Util/Util.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 33%] Linking CXX static library ../../lib/libarmips.a libretro-ppsspp-0-unstable-2026-09-22> [ 33%] Built target armips libretro-ppsspp-0-unstable-2026-09-22> [ 33%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/attribute.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 33%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/Constant.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 34%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/VertexDecoderArm.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 34%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/VertexDecoderArm64.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 34%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/VertexDecoderX86.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 34%] Building CXX object GPU/CMakeFiles/GPU.dir/Software/DrawPixelX86.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 34%] Building CXX object GPU/CMakeFiles/GPU.dir/Software/SamplerX86.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 34%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/VertexDecoderRiscV.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 34%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/VertexDecoderLoongArch64.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 34%] Building CXX object GPU/CMakeFiles/GPU.dir/GLES/StencilBufferGLES.cpp.o libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/basis_universal/basisu_transcoder.cpp: In function 'bool basist::transcode_uastc_to_bc7(const unpacked_uastc_block&, bc7_optimization_results&)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/basis_universal/basisu_transcoder.cpp:13217:70: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] libretro-ppsspp-0-unstable-2026-09-22> 13217 | dst_blk.m_low->m_c[bc7_comp] = (uint8_t)l; libretro-ppsspp-0-unstable-2026-09-22> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> In file included from /build/source/ext/basis_universal/basisu_transcoder.h:36, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/ext/basis_universal/basisu_transcoder.cpp:16: libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/basis_universal/basisu_transcoder_uastc.h:9:25: note: at offset 4 into destination object 'basist::color_quad_u8::m_c' of size 4 libretro-ppsspp-0-unstable-2026-09-22> 9 | uint8_t m_c[4]; libretro-ppsspp-0-unstable-2026-09-22> | ^~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/basis_universal/basisu_transcoder.cpp:13218:71: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] libretro-ppsspp-0-unstable-2026-09-22> 13218 | dst_blk.m_high->m_c[bc7_comp] = (uint8_t)h; libretro-ppsspp-0-unstable-2026-09-22> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/basis_universal/basisu_transcoder_uastc.h:9:25: note: at offset 4 into destination object 'basist::color_quad_u8::m_c' of size 4 libretro-ppsspp-0-unstable-2026-09-22> 9 | uint8_t m_c[4]; libretro-ppsspp-0-unstable-2026-09-22> | ^~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/basis_universal/basisu_transcoder.cpp:12970:47: warning: 'best_pbits[0]' may be used uninitialized [-Wmaybe-uninitialized] libretro-ppsspp-0-unstable-2026-09-22> 12970 | dst_blk.m_pbits[0][0] = best_pbits[0]; libretro-ppsspp-0-unstable-2026-09-22> | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/basis_universal/basisu_transcoder.cpp:12957:34: note: 'best_pbits[0]' was declared here libretro-ppsspp-0-unstable-2026-09-22> 12957 | uint32_t best_pbits[2]; libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/basis_universal/basisu_transcoder.cpp:12971:47: warning: 'best_pbits[1]' may be used uninitialized [-Wmaybe-uninitialized] libretro-ppsspp-0-unstable-2026-09-22> 12971 | dst_blk.m_pbits[0][1] = best_pbits[1]; libretro-ppsspp-0-unstable-2026-09-22> | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/basis_universal/basisu_transcoder.cpp:12957:34: note: 'best_pbits[1]' was declared here libretro-ppsspp-0-unstable-2026-09-22> 12957 | uint32_t best_pbits[2]; libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> [ 34%] Linking CXX static library ../../lib/libspirv-cross-glsl.a libretro-ppsspp-0-unstable-2026-09-22> [ 34%] Built target spirv-cross-glsl libretro-ppsspp-0-unstable-2026-09-22> [ 35%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/iomapper.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 35%] Building CXX object GPU/CMakeFiles/GPU.dir/GLES/GPU_GLES.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 35%] Linking CXX static library ../../lib/libbasis_universal.a libretro-ppsspp-0-unstable-2026-09-22> [ 35%] Built target basis_universal libretro-ppsspp-0-unstable-2026-09-22> [ 35%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/InfoSink.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 35%] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-cpp.dir/__/SPIRV-Cross/spirv_cpp.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 36%] Building CXX object GPU/CMakeFiles/GPU.dir/GLES/FragmentTestCacheGLES.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 36%] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-msl.dir/__/SPIRV-Cross/spirv_msl.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 36%] Building CXX object GPU/CMakeFiles/GPU.dir/GLES/FramebufferManagerGLES.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 36%] Building CXX object GPU/CMakeFiles/GPU.dir/GLES/ShaderManagerGLES.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 36%] Linking CXX static library ../../lib/libspirv-cross-cpp.a libretro-ppsspp-0-unstable-2026-09-22> [ 36%] Built target spirv-cross-cpp libretro-ppsspp-0-unstable-2026-09-22> [ 36%] Building CXX object GPU/CMakeFiles/GPU.dir/GLES/StateMappingGLES.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 36%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/Initialize.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 36%] Building CXX object GPU/CMakeFiles/GPU.dir/GLES/TextureCacheGLES.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 36%] Building CXX object GPU/CMakeFiles/GPU.dir/GLES/DrawEngineGLES.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 36%] Building CXX object GPU/CMakeFiles/GPU.dir/Vulkan/DebugVisVulkan.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 36%] Building CXX object GPU/CMakeFiles/GPU.dir/Vulkan/DrawEngineVulkan.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 36%] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-hlsl.dir/__/SPIRV-Cross/spirv_hlsl.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 36%] Building CXX object GPU/CMakeFiles/GPU.dir/Vulkan/FramebufferManagerVulkan.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 37%] Building CXX object GPU/CMakeFiles/GPU.dir/Vulkan/GPU_Vulkan.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 37%] Building CXX object GPU/CMakeFiles/GPU.dir/Vulkan/PipelineManagerVulkan.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 37%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/IntermTraverse.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 37%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/Intermediate.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 37%] Building CXX object GPU/CMakeFiles/GPU.dir/Vulkan/ShaderManagerVulkan.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 37%] Linking CXX static library ../../lib/libspirv-cross-hlsl.a libretro-ppsspp-0-unstable-2026-09-22> [ 37%] Built target spirv-cross-hlsl libretro-ppsspp-0-unstable-2026-09-22> [ 37%] Building CXX object GPU/CMakeFiles/GPU.dir/Vulkan/StateMappingVulkan.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 37%] Building CXX object GPU/CMakeFiles/GPU.dir/Vulkan/TextureCacheVulkan.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 37%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/ParseContextBase.cpp.o libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Vulkan/TextureCacheVulkan.cpp: In member function 'virtual void TextureCacheVulkan::BuildTexture(TexCacheEntry*)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Vulkan/TextureCacheVulkan.cpp:866:67: warning: 'bufferOffset' may be used uninitialized [-Wmaybe-uninitialized] libretro-ppsspp-0-unstable-2026-09-22> 866 | entry->vkTex->CopyBufferToMipLevel(cmdInit, ©Batch, i, mipWidth, mipHeight, 0, texBuf, bufferOffset, pixelStride); libretro-ppsspp-0-unstable-2026-09-22> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Vulkan/TextureCacheVulkan.cpp:808:26: note: 'bufferOffset' was declared here libretro-ppsspp-0-unstable-2026-09-22> 808 | uint32_t bufferOffset; libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Vulkan/TextureCacheVulkan.cpp:866:67: warning: 'texBuf' may be used uninitialized [-Wmaybe-uninitialized] libretro-ppsspp-0-unstable-2026-09-22> 866 | entry->vkTex->CopyBufferToMipLevel(cmdInit, ©Batch, i, mipWidth, mipHeight, 0, texBuf, bufferOffset, pixelStride); libretro-ppsspp-0-unstable-2026-09-22> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Vulkan/TextureCacheVulkan.cpp:809:26: note: 'texBuf' was declared here libretro-ppsspp-0-unstable-2026-09-22> 809 | VkBuffer texBuf; libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~ libretro-ppsspp-0-unstable-2026-09-22> [ 37%] Building CXX object GPU/CMakeFiles/GPU.dir/Vulkan/VulkanUtil.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 37%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/ParseHelper.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 38%] Linking CXX static library ../../lib/libspirv-cross-msl.a libretro-ppsspp-0-unstable-2026-09-22> [ 38%] Built target spirv-cross-msl libretro-ppsspp-0-unstable-2026-09-22> [ 38%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/Draw2D.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 38%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/PoolAlloc.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 38%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/DepthBufferCommon.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 38%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/RemoveTree.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 39%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/DepthRaster.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 39%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/TextureShaderCommon.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 39%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/DepalettizeShaderCommon.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 39%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/FragmentShaderGenerator.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 40%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/Scan.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 40%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/ShaderLang.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 40%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/VertexShaderGenerator.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 40%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/SpirvIntrinsics.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 40%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/FramebufferManagerCommon.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 40%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/GPUDebugInterface.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 40%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/GPUStateUtils.cpp.o libretro-ppsspp-0-unstable-2026-09-22> In file included from /build/source/ext/glslang/glslang/Include/intermediate.h:57, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/ext/glslang/glslang/MachineIndependent/SymbolTable.h:70, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/ext/glslang/glslang/MachineIndependent/pch.h:44, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/build/ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/cmake_pch.hxx:5, libretro-ppsspp-0-unstable-2026-09-22> from : libretro-ppsspp-0-unstable-2026-09-22> In member function 'void glslang::TType::shallowCopy(const glslang::TType&)', libretro-ppsspp-0-unstable-2026-09-22> inlined from 'glslang::TVariable::TVariable(const glslang::TString*, const glslang::TType&, bool)' at /build/source/ext/glslang/glslang/MachineIndependent/SymbolTable.h:165:27, libretro-ppsspp-0-unstable-2026-09-22> inlined from 'void glslang::TParseContext::addQualifierToExisting(const glslang::TSourceLoc&, glslang::TQualifier, const glslang::TString&)' at /build/source/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp:9177:81: libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/glslang/glslang/Include/Types.h:1783:17: warning: 'blockNameType.glslang::TType::sampler' may be used uninitialized [-Wmaybe-uninitialized] libretro-ppsspp-0-unstable-2026-09-22> 1783 | sampler = copyOf.sampler; libretro-ppsspp-0-unstable-2026-09-22> | ~~~~~~~~^~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp: In member function 'void glslang::TParseContext::addQualifierToExisting(const glslang::TSourceLoc&, glslang::TQualifier, const glslang::TString&)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp:9176:15: note: 'blockNameType' declared here libretro-ppsspp-0-unstable-2026-09-22> 9176 | TType blockNameType(EbtReference, blockType, identifier); libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> In member function 'void glslang::TType::shallowCopy(const glslang::TType&)', libretro-ppsspp-0-unstable-2026-09-22> inlined from 'glslang::TVariable::TVariable(const glslang::TString*, const glslang::TType&, bool)' at /build/source/ext/glslang/glslang/MachineIndependent/SymbolTable.h:165:27, libretro-ppsspp-0-unstable-2026-09-22> inlined from 'void glslang::TParseContext::addQualifierToExisting(const glslang::TSourceLoc&, glslang::TQualifier, const glslang::TString&)' at /build/source/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp:9177:81: libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/glslang/glslang/Include/Types.h:1797:24: warning: 'blockNameType.glslang::TType::typeParameters' may be used uninitialized [-Wmaybe-uninitialized] libretro-ppsspp-0-unstable-2026-09-22> 1797 | typeParameters = copyOf.typeParameters; libretro-ppsspp-0-unstable-2026-09-22> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp: In member function 'void glslang::TParseContext::addQualifierToExisting(const glslang::TSourceLoc&, glslang::TQualifier, const glslang::TString&)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp:9176:15: note: 'blockNameType.glslang::TType::typeParameters' was declared here libretro-ppsspp-0-unstable-2026-09-22> 9176 | TType blockNameType(EbtReference, blockType, identifier); libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> In member function 'void glslang::TType::shallowCopy(const glslang::TType&)', libretro-ppsspp-0-unstable-2026-09-22> inlined from 'glslang::TVariable::TVariable(const glslang::TString*, const glslang::TType&, bool)' at /build/source/ext/glslang/glslang/MachineIndependent/SymbolTable.h:165:27, libretro-ppsspp-0-unstable-2026-09-22> inlined from 'void glslang::TParseContext::addQualifierToExisting(const glslang::TSourceLoc&, glslang::TQualifier, const glslang::TString&)' at /build/source/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp:9177:81: libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/glslang/glslang/Include/Types.h:1782:19: warning: 'blockNameType.glslang::TType::coopmat' may be used uninitialized [-Wmaybe-uninitialized] libretro-ppsspp-0-unstable-2026-09-22> 1782 | basicType = copyOf.basicType; libretro-ppsspp-0-unstable-2026-09-22> | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp: In member function 'void glslang::TParseContext::addQualifierToExisting(const glslang::TSourceLoc&, glslang::TQualifier, const glslang::TString&)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp:9176:15: note: 'blockNameType.glslang::TType::coopmat' was declared here libretro-ppsspp-0-unstable-2026-09-22> 9176 | TType blockNameType(EbtReference, blockType, identifier); libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> [ 40%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/SymbolTable.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 40%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/Versions.cpp.o libretro-ppsspp-0-unstable-2026-09-22> In member function 'void glslang::TType::shallowCopy(const glslang::TType&)', libretro-ppsspp-0-unstable-2026-09-22> inlined from 'glslang::TVariable::TVariable(const glslang::TString*, const glslang::TType&, bool)' at /build/source/ext/glslang/glslang/MachineIndependent/SymbolTable.h:165:27, libretro-ppsspp-0-unstable-2026-09-22> inlined from 'void glslang::TParseContext::declareBlock(const glslang::TSourceLoc&, glslang::TTypeList&, const glslang::TString*, glslang::TArraySizes*)' at /build/source/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp:8711:79: libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/glslang/glslang/Include/Types.h:1783:17: warning: 'blockNameType.glslang::TType::sampler' may be used uninitialized [-Wmaybe-uninitialized] libretro-ppsspp-0-unstable-2026-09-22> 1783 | sampler = copyOf.sampler; libretro-ppsspp-0-unstable-2026-09-22> | ~~~~~~~~^~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp: In member function 'void glslang::TParseContext::declareBlock(const glslang::TSourceLoc&, glslang::TTypeList&, const glslang::TString*, glslang::TArraySizes*)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp:8710:15: note: 'blockNameType' declared here libretro-ppsspp-0-unstable-2026-09-22> 8710 | TType blockNameType(EbtReference, blockType, *blockName); libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> In member function 'void glslang::TType::shallowCopy(const glslang::TType&)', libretro-ppsspp-0-unstable-2026-09-22> inlined from 'glslang::TVariable::TVariable(const glslang::TString*, const glslang::TType&, bool)' at /build/source/ext/glslang/glslang/MachineIndependent/SymbolTable.h:165:27, libretro-ppsspp-0-unstable-2026-09-22> inlined from 'void glslang::TParseContext::declareBlock(const glslang::TSourceLoc&, glslang::TTypeList&, const glslang::TString*, glslang::TArraySizes*)' at /build/source/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp:8711:79: libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/glslang/glslang/Include/Types.h:1797:24: warning: 'blockNameType.glslang::TType::typeParameters' may be used uninitialized [-Wmaybe-uninitialized] libretro-ppsspp-0-unstable-2026-09-22> 1797 | typeParameters = copyOf.typeParameters; libretro-ppsspp-0-unstable-2026-09-22> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp: In member function 'void glslang::TParseContext::declareBlock(const glslang::TSourceLoc&, glslang::TTypeList&, const glslang::TString*, glslang::TArraySizes*)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp:8710:15: note: 'blockNameType.glslang::TType::typeParameters' was declared here libretro-ppsspp-0-unstable-2026-09-22> 8710 | TType blockNameType(EbtReference, blockType, *blockName); libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> In member function 'void glslang::TType::shallowCopy(const glslang::TType&)', libretro-ppsspp-0-unstable-2026-09-22> inlined from 'glslang::TVariable::TVariable(const glslang::TString*, const glslang::TType&, bool)' at /build/source/ext/glslang/glslang/MachineIndependent/SymbolTable.h:165:27, libretro-ppsspp-0-unstable-2026-09-22> inlined from 'void glslang::TParseContext::declareBlock(const glslang::TSourceLoc&, glslang::TTypeList&, const glslang::TString*, glslang::TArraySizes*)' at /build/source/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp:8711:79: libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/glslang/glslang/Include/Types.h:1782:19: warning: 'blockNameType.glslang::TType::coopmat' may be used uninitialized [-Wmaybe-uninitialized] libretro-ppsspp-0-unstable-2026-09-22> 1782 | basicType = copyOf.basicType; libretro-ppsspp-0-unstable-2026-09-22> | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp: In member function 'void glslang::TParseContext::declareBlock(const glslang::TSourceLoc&, glslang::TTypeList&, const glslang::TString*, glslang::TArraySizes*)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp:8710:15: note: 'blockNameType.glslang::TType::coopmat' was declared here libretro-ppsspp-0-unstable-2026-09-22> 8710 | TType blockNameType(EbtReference, blockType, *blockName); libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> [ 40%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/DrawEngineCommon.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 40%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/intermOut.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 41%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/PresentationCommon.cpp.o libretro-ppsspp-0-unstable-2026-09-22> In file included from /build/source/ext/glslang/glslang/Include/Common.h:112, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/ext/glslang/glslang/MachineIndependent/SymbolTable.h:69, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/ext/glslang/glslang/MachineIndependent/pch.h:44, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/build/ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/cmake_pch.hxx:5, libretro-ppsspp-0-unstable-2026-09-22> from : libretro-ppsspp-0-unstable-2026-09-22> In member function 'void glslang::pool_allocator::construct(pointer, const T&) [with T = glslang::TParameter]', libretro-ppsspp-0-unstable-2026-09-22> inlined from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = glslang::TParameter; _Args = {const glslang::TParameter&}; _Alloc = glslang::pool_allocator]' at /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/include/c++/15.3.0/bits/alloc_traits.h:441:19, libretro-ppsspp-0-unstable-2026-09-22> inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = glslang::TParameter; _Alloc = glslang::pool_allocator]' at /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/include/c++/15.3.0/bits/stl_vector.h:1421:30, libretro-ppsspp-0-unstable-2026-09-22> inlined from 'glslang::TFunction::TFunction(const glslang::TFunction&)' at /build/source/ext/glslang/glslang/MachineIndependent/SymbolTable.cpp:386:29: libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/glslang/glslang/Include/PoolAlloc.h:298:47: warning: 'param' may be used uninitialized [-Wmaybe-uninitialized] libretro-ppsspp-0-unstable-2026-09-22> 298 | void construct(pointer p, const T& val) { new ((void *)p) T(val); } libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/glslang/glslang/MachineIndependent/SymbolTable.cpp: In copy constructor 'glslang::TFunction::TFunction(const glslang::TFunction&)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/glslang/glslang/MachineIndependent/SymbolTable.cpp:385:20: note: 'param' declared here libretro-ppsspp-0-unstable-2026-09-22> 385 | TParameter param; libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~ libretro-ppsspp-0-unstable-2026-09-22> In member function 'void glslang::pool_allocator::construct(pointer, const T&) [with T = glslang::TParameter]', libretro-ppsspp-0-unstable-2026-09-22> inlined from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = glslang::TParameter; _Args = {const glslang::TParameter&}; _Alloc = glslang::pool_allocator]' at /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/include/c++/15.3.0/bits/alloc_traits.h:441:19, libretro-ppsspp-0-unstable-2026-09-22> inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const glslang::TParameter&}; _Tp = glslang::TParameter; _Alloc = glslang::pool_allocator]' at /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/include/c++/15.3.0/bits/vector.tcc:586:26, libretro-ppsspp-0-unstable-2026-09-22> inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = glslang::TParameter; _Alloc = glslang::pool_allocator]' at /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/include/c++/15.3.0/bits/stl_vector.h:1427:21, libretro-ppsspp-0-unstable-2026-09-22> inlined from 'glslang::TFunction::TFunction(const glslang::TFunction&)' at /build/source/ext/glslang/glslang/MachineIndependent/SymbolTable.cpp:386:29: libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/glslang/glslang/Include/PoolAlloc.h:298:47: warning: 'param' may be used uninitialized [-Wmaybe-uninitialized] libretro-ppsspp-0-unstable-2026-09-22> 298 | void construct(pointer p, const T& val) { new ((void *)p) T(val); } libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/glslang/glslang/MachineIndependent/SymbolTable.cpp: In copy constructor 'glslang::TFunction::TFunction(const glslang::TFunction&)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/glslang/glslang/MachineIndependent/SymbolTable.cpp:385:20: note: 'param' declared here libretro-ppsspp-0-unstable-2026-09-22> 385 | TParameter param; libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~ libretro-ppsspp-0-unstable-2026-09-22> [ 41%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/linkValidate.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 41%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/limits.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 41%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/parseConst.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 41%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/ReinterpretFramebuffer.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 41%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/ShaderId.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 42%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/reflection.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 42%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/ShaderUniforms.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 42%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/preprocessor/Pp.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 42%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/ShaderCommon.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 42%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/SplineCommon.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 42%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/preprocessor/PpAtom.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 42%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/preprocessor/PpContext.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 42%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/preprocessor/PpScanner.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 42%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/StencilCommon.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 42%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/SoftwareTransformCommon.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 42%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/VertexDecoderCommon.cpp.o libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/glslang/glslang/MachineIndependent/linkValidate.cpp: In member function 'int glslang::TIntermediate::addUsedLocation(const glslang::TQualifier&, const glslang::TType&, bool&)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/glslang/glslang/MachineIndependent/linkValidate.cpp:1704:39: warning: 'set' may be used uninitialized [-Wmaybe-uninitialized] libretro-ppsspp-0-unstable-2026-09-22> 1704 | collision = checkLocationRange(set, range, type, typeCollision); libretro-ppsspp-0-unstable-2026-09-22> | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/glslang/glslang/MachineIndependent/linkValidate.cpp:1632:9: note: 'set' was declared here libretro-ppsspp-0-unstable-2026-09-22> 1632 | int set; libretro-ppsspp-0-unstable-2026-09-22> | ^~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/glslang/glslang/MachineIndependent/linkValidate.cpp:1689:36: warning: 'setRT' may be used uninitialized [-Wmaybe-uninitialized] libretro-ppsspp-0-unstable-2026-09-22> 1689 | collision = checkLocationRT(setRT, qualifier.layoutLocation); libretro-ppsspp-0-unstable-2026-09-22> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/glslang/glslang/MachineIndependent/linkValidate.cpp:1633:9: note: 'setRT' was declared here libretro-ppsspp-0-unstable-2026-09-22> 1633 | int setRT; libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~ libretro-ppsspp-0-unstable-2026-09-22> In file included from /build/source/Common/Math/SIMDHeaders.h:31, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Common/Math/CrossSIMD.h:11, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/GPU/Common/VertexDecoderCommon.cpp:27: libretro-ppsspp-0-unstable-2026-09-22> In function 'float32x4_t vld1q_f32(const float32_t*)', libretro-ppsspp-0-unstable-2026-09-22> inlined from 'void Norm3ByMatrix43(float*, const float*, const float*)' at /build/source/GPU/Math3D.h:1094:43, libretro-ppsspp-0-unstable-2026-09-22> inlined from 'static void VertexDecoder::Step_NormalS8Skin(const VertexDecoder*, const u8*, u8*)' at /build/source/GPU/Common/VertexDecoderCommon.cpp:706:17: libretro-ppsspp-0-unstable-2026-09-22> /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/lib/gcc/aarch64-unknown-linux-gnu/15.3.0/include/arm_neon.h:12296:36: warning: array subscript '__Float32x4_t[0]' is partly outside array bounds of 'const float [3]' [-Warray-bounds=] libretro-ppsspp-0-unstable-2026-09-22> 12296 | return __builtin_aarch64_ld1v4sf ((const __builtin_aarch64_simd_sf *) __a); libretro-ppsspp-0-unstable-2026-09-22> | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Common/VertexDecoderCommon.cpp: In static member function 'static void VertexDecoder::Step_NormalS8Skin(const VertexDecoder*, const u8*, u8*)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Common/VertexDecoderCommon.cpp:705:21: note: object 'fn' of size 12 libretro-ppsspp-0-unstable-2026-09-22> 705 | const float fn[3] = { sv[0] * (1.0f / 128.0f), sv[1] * (1.0f / 128.0f), sv[2] * (1.0f / 128.0f) }; libretro-ppsspp-0-unstable-2026-09-22> | ^~ libretro-ppsspp-0-unstable-2026-09-22> In function 'float32x4_t vld1q_f32(const float32_t*)', libretro-ppsspp-0-unstable-2026-09-22> inlined from 'void Norm3ByMatrix43(float*, const float*, const float*)' at /build/source/GPU/Math3D.h:1094:43, libretro-ppsspp-0-unstable-2026-09-22> inlined from 'static void VertexDecoder::Step_NormalS16Skin(const VertexDecoder*, const u8*, u8*)' at /build/source/GPU/Common/VertexDecoderCommon.cpp:713:17: libretro-ppsspp-0-unstable-2026-09-22> /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/lib/gcc/aarch64-unknown-linux-gnu/15.3.0/include/arm_neon.h:12296:36: warning: array subscript '__Float32x4_t[0]' is partly outside array bounds of 'const float [3]' [-Warray-bounds=] libretro-ppsspp-0-unstable-2026-09-22> 12296 | return __builtin_aarch64_ld1v4sf ((const __builtin_aarch64_simd_sf *) __a); libretro-ppsspp-0-unstable-2026-09-22> | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Common/VertexDecoderCommon.cpp: In static member function 'static void VertexDecoder::Step_NormalS16Skin(const VertexDecoder*, const u8*, u8*)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Common/VertexDecoderCommon.cpp:712:21: note: object 'fn' of size 12 libretro-ppsspp-0-unstable-2026-09-22> 712 | const float fn[3] = { sv[0] * (1.0f / 32768.0f), sv[1] * (1.0f / 32768.0f), sv[2] * (1.0f / 32768.0f) }; libretro-ppsspp-0-unstable-2026-09-22> | ^~ libretro-ppsspp-0-unstable-2026-09-22> In function 'float32x4_t vld1q_f32(const float32_t*)', libretro-ppsspp-0-unstable-2026-09-22> inlined from 'void Norm3ByMatrix43(float*, const float*, const float*)' at /build/source/GPU/Math3D.h:1094:43, libretro-ppsspp-0-unstable-2026-09-22> inlined from 'static void VertexDecoder::Step_NormalS8MorphSkin(const VertexDecoder*, const u8*, u8*)' at /build/source/GPU/Common/VertexDecoderCommon.cpp:805:17: libretro-ppsspp-0-unstable-2026-09-22> /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/lib/gcc/aarch64-unknown-linux-gnu/15.3.0/include/arm_neon.h:12296:36: warning: array subscript '__Float32x4_t[0]' is partly outside array bounds of 'float [3]' [-Warray-bounds=] libretro-ppsspp-0-unstable-2026-09-22> 12296 | return __builtin_aarch64_ld1v4sf ((const __builtin_aarch64_simd_sf *) __a); libretro-ppsspp-0-unstable-2026-09-22> | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Common/VertexDecoderCommon.cpp: In static member function 'static void VertexDecoder::Step_NormalS8MorphSkin(const VertexDecoder*, const u8*, u8*)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Common/VertexDecoderCommon.cpp:795:15: note: object 'nrm' of size 12 libretro-ppsspp-0-unstable-2026-09-22> 795 | float nrm[3]{}; libretro-ppsspp-0-unstable-2026-09-22> | ^~~ libretro-ppsspp-0-unstable-2026-09-22> In function 'float32x4_t vld1q_f32(const float32_t*)', libretro-ppsspp-0-unstable-2026-09-22> inlined from 'void Norm3ByMatrix43(float*, const float*, const float*)' at /build/source/GPU/Math3D.h:1094:43, libretro-ppsspp-0-unstable-2026-09-22> inlined from 'static void VertexDecoder::Step_NormalS16MorphSkin(const VertexDecoder*, const u8*, u8*)' at /build/source/GPU/Common/VertexDecoderCommon.cpp:819:17: libretro-ppsspp-0-unstable-2026-09-22> /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/lib/gcc/aarch64-unknown-linux-gnu/15.3.0/include/arm_neon.h:12296:36: warning: array subscript '__Float32x4_t[0]' is partly outside array bounds of 'float [3]' [-Warray-bounds=] libretro-ppsspp-0-unstable-2026-09-22> 12296 | return __builtin_aarch64_ld1v4sf ((const __builtin_aarch64_simd_sf *) __a); libretro-ppsspp-0-unstable-2026-09-22> | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Common/VertexDecoderCommon.cpp: In static member function 'static void VertexDecoder::Step_NormalS16MorphSkin(const VertexDecoder*, const u8*, u8*)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Common/VertexDecoderCommon.cpp:809:15: note: object 'nrm' of size 12 libretro-ppsspp-0-unstable-2026-09-22> 809 | float nrm[3]{}; libretro-ppsspp-0-unstable-2026-09-22> | ^~~ libretro-ppsspp-0-unstable-2026-09-22> In function 'float32x4_t vld1q_f32(const float32_t*)', libretro-ppsspp-0-unstable-2026-09-22> inlined from 'void Norm3ByMatrix43(float*, const float*, const float*)' at /build/source/GPU/Math3D.h:1094:43, libretro-ppsspp-0-unstable-2026-09-22> inlined from 'static void VertexDecoder::Step_NormalFloatMorphSkin(const VertexDecoder*, const u8*, u8*)' at /build/source/GPU/Common/VertexDecoderCommon.cpp:833:17: libretro-ppsspp-0-unstable-2026-09-22> /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/lib/gcc/aarch64-unknown-linux-gnu/15.3.0/include/arm_neon.h:12296:36: warning: array subscript '__Float32x4_t[0]' is partly outside array bounds of 'float [3]' [-Warray-bounds=] libretro-ppsspp-0-unstable-2026-09-22> 12296 | return __builtin_aarch64_ld1v4sf ((const __builtin_aarch64_simd_sf *) __a); libretro-ppsspp-0-unstable-2026-09-22> | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Common/VertexDecoderCommon.cpp: In static member function 'static void VertexDecoder::Step_NormalFloatMorphSkin(const VertexDecoder*, const u8*, u8*)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Common/VertexDecoderCommon.cpp:823:15: note: object 'nrm' of size 12 libretro-ppsspp-0-unstable-2026-09-22> 823 | float nrm[3]{}; libretro-ppsspp-0-unstable-2026-09-22> | ^~~ libretro-ppsspp-0-unstable-2026-09-22> In function 'float32x4_t vld1q_f32(const float32_t*)', libretro-ppsspp-0-unstable-2026-09-22> inlined from 'float32x4_t Vec3ByMatrix43Internal(float32x4_t, const float*)' at /build/source/GPU/Math3D.h:920:30, libretro-ppsspp-0-unstable-2026-09-22> inlined from 'void Vec3ByMatrix43(float*, const float*, const float*)' at /build/source/GPU/Math3D.h:953:42, libretro-ppsspp-0-unstable-2026-09-22> inlined from 'static void VertexDecoder::Step_PosS16MorphSkin(const VertexDecoder*, const u8*, u8*)' at /build/source/GPU/Common/VertexDecoderCommon.cpp:999:16: libretro-ppsspp-0-unstable-2026-09-22> /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/lib/gcc/aarch64-unknown-linux-gnu/15.3.0/include/arm_neon.h:12296:36: warning: array subscript '__Float32x4_t[2]' is partly outside array bounds of 'float [12]' [-Warray-bounds=] libretro-ppsspp-0-unstable-2026-09-22> 12296 | return __builtin_aarch64_ld1v4sf ((const __builtin_aarch64_simd_sf *) __a); libretro-ppsspp-0-unstable-2026-09-22> | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Common/VertexDecoderCommon.cpp: In static member function 'static void VertexDecoder::Step_PosS16MorphSkin(const VertexDecoder*, const u8*, u8*)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Common/VertexDecoderCommon.cpp:51:26: note: at offset 36 into object 'skinMatrix' of size 48 libretro-ppsspp-0-unstable-2026-09-22> 51 | alignas(16) static float skinMatrix[12]; libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> In function 'float32x4_t vld1q_f32(const float32_t*)', libretro-ppsspp-0-unstable-2026-09-22> inlined from 'float32x4_t Vec3ByMatrix43Internal(float32x4_t, const float*)' at /build/source/GPU/Math3D.h:920:30, libretro-ppsspp-0-unstable-2026-09-22> inlined from 'void Vec3ByMatrix43(float*, const float*, const float*)' at /build/source/GPU/Math3D.h:953:42, libretro-ppsspp-0-unstable-2026-09-22> inlined from 'static void VertexDecoder::Step_PosFloatSkin(const VertexDecoder*, const u8*, u8*)' at /build/source/GPU/Common/VertexDecoderCommon.cpp:876:16: libretro-ppsspp-0-unstable-2026-09-22> /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/lib/gcc/aarch64-unknown-linux-gnu/15.3.0/include/arm_neon.h:12296:36: warning: array subscript '__Float32x4_t[2]' is partly outside array bounds of 'float [12]' [-Warray-bounds=] libretro-ppsspp-0-unstable-2026-09-22> 12296 | return __builtin_aarch64_ld1v4sf ((const __builtin_aarch64_simd_sf *) __a); libretro-ppsspp-0-unstable-2026-09-22> | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Common/VertexDecoderCommon.cpp: In static member function 'static void VertexDecoder::Step_PosFloatSkin(const VertexDecoder*, const u8*, u8*)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Common/VertexDecoderCommon.cpp:51:26: note: at offset 36 into object 'skinMatrix' of size 48 libretro-ppsspp-0-unstable-2026-09-22> 51 | alignas(16) static float skinMatrix[12]; libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> In function 'float32x4_t vld1q_f32(const float32_t*)', libretro-ppsspp-0-unstable-2026-09-22> inlined from 'float32x4_t Vec3ByMatrix43Internal(float32x4_t, const float*)' at /build/source/GPU/Math3D.h:920:30, libretro-ppsspp-0-unstable-2026-09-22> inlined from 'void Vec3ByMatrix43(float*, const float*, const float*)' at /build/source/GPU/Math3D.h:953:42, libretro-ppsspp-0-unstable-2026-09-22> inlined from 'static void VertexDecoder::Step_PosS8Skin(const VertexDecoder*, const u8*, u8*)' at /build/source/GPU/Common/VertexDecoderCommon.cpp:862:16: libretro-ppsspp-0-unstable-2026-09-22> /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/lib/gcc/aarch64-unknown-linux-gnu/15.3.0/include/arm_neon.h:12296:36: warning: array subscript '__Float32x4_t[2]' is partly outside array bounds of 'float [12]' [-Warray-bounds=] libretro-ppsspp-0-unstable-2026-09-22> 12296 | return __builtin_aarch64_ld1v4sf ((const __builtin_aarch64_simd_sf *) __a); libretro-ppsspp-0-unstable-2026-09-22> | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Common/VertexDecoderCommon.cpp: In static member function 'static void VertexDecoder::Step_PosS8Skin(const VertexDecoder*, const u8*, u8*)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Common/VertexDecoderCommon.cpp:51:26: note: at offset 36 into object 'skinMatrix' of size 48 libretro-ppsspp-0-unstable-2026-09-22> 51 | alignas(16) static float skinMatrix[12]; libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> In function 'float32x4_t vld1q_f32(const float32_t*)', libretro-ppsspp-0-unstable-2026-09-22> inlined from 'float32x4_t Vec3ByMatrix43Internal(float32x4_t, const float*)' at /build/source/GPU/Math3D.h:920:30, libretro-ppsspp-0-unstable-2026-09-22> inlined from 'void Vec3ByMatrix43(float*, const float*, const float*)' at /build/source/GPU/Math3D.h:953:42, libretro-ppsspp-0-unstable-2026-09-22> inlined from 'static void VertexDecoder::Step_PosS16Skin(const VertexDecoder*, const u8*, u8*)' at /build/source/GPU/Common/VertexDecoderCommon.cpp:869:16: libretro-ppsspp-0-unstable-2026-09-22> /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/lib/gcc/aarch64-unknown-linux-gnu/15.3.0/include/arm_neon.h:12296:36: warning: array subscript '__Float32x4_t[2]' is partly outside array bounds of 'float [12]' [-Warray-bounds=] libretro-ppsspp-0-unstable-2026-09-22> 12296 | return __builtin_aarch64_ld1v4sf ((const __builtin_aarch64_simd_sf *) __a); libretro-ppsspp-0-unstable-2026-09-22> | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Common/VertexDecoderCommon.cpp: In static member function 'static void VertexDecoder::Step_PosS16Skin(const VertexDecoder*, const u8*, u8*)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Common/VertexDecoderCommon.cpp:51:26: note: at offset 36 into object 'skinMatrix' of size 48 libretro-ppsspp-0-unstable-2026-09-22> 51 | alignas(16) static float skinMatrix[12]; libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> In function 'float32x4_t vld1q_f32(const float32_t*)', libretro-ppsspp-0-unstable-2026-09-22> inlined from 'float32x4_t Vec3ByMatrix43Internal(float32x4_t, const float*)' at /build/source/GPU/Math3D.h:920:30, libretro-ppsspp-0-unstable-2026-09-22> inlined from 'void Vec3ByMatrix43(float*, const float*, const float*)' at /build/source/GPU/Math3D.h:953:42, libretro-ppsspp-0-unstable-2026-09-22> inlined from 'static void VertexDecoder::Step_PosFloatMorphSkin(const VertexDecoder*, const u8*, u8*)' at /build/source/GPU/Common/VertexDecoderCommon.cpp:1012:16: libretro-ppsspp-0-unstable-2026-09-22> /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/lib/gcc/aarch64-unknown-linux-gnu/15.3.0/include/arm_neon.h:12296:36: warning: array subscript '__Float32x4_t[2]' is partly outside array bounds of 'float [12]' [-Warray-bounds=] libretro-ppsspp-0-unstable-2026-09-22> 12296 | return __builtin_aarch64_ld1v4sf ((const __builtin_aarch64_simd_sf *) __a); libretro-ppsspp-0-unstable-2026-09-22> | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Common/VertexDecoderCommon.cpp: In static member function 'static void VertexDecoder::Step_PosFloatMorphSkin(const VertexDecoder*, const u8*, u8*)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Common/VertexDecoderCommon.cpp:51:26: note: at offset 36 into object 'skinMatrix' of size 48 libretro-ppsspp-0-unstable-2026-09-22> 51 | alignas(16) static float skinMatrix[12]; libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> In function 'float32x4_t vld1q_f32(const float32_t*)', libretro-ppsspp-0-unstable-2026-09-22> inlined from 'float32x4_t Vec3ByMatrix43Internal(float32x4_t, const float*)' at /build/source/GPU/Math3D.h:920:30, libretro-ppsspp-0-unstable-2026-09-22> inlined from 'void Vec3ByMatrix43(float*, const float*, const float*)' at /build/source/GPU/Math3D.h:953:42, libretro-ppsspp-0-unstable-2026-09-22> inlined from 'static void VertexDecoder::Step_PosS8MorphSkin(const VertexDecoder*, const u8*, u8*)' at /build/source/GPU/Common/VertexDecoderCommon.cpp:985:16: libretro-ppsspp-0-unstable-2026-09-22> /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/lib/gcc/aarch64-unknown-linux-gnu/15.3.0/include/arm_neon.h:12296:36: warning: array subscript '__Float32x4_t[2]' is partly outside array bounds of 'float [12]' [-Warray-bounds=] libretro-ppsspp-0-unstable-2026-09-22> 12296 | return __builtin_aarch64_ld1v4sf ((const __builtin_aarch64_simd_sf *) __a); libretro-ppsspp-0-unstable-2026-09-22> | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Common/VertexDecoderCommon.cpp: In static member function 'static void VertexDecoder::Step_PosS8MorphSkin(const VertexDecoder*, const u8*, u8*)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Common/VertexDecoderCommon.cpp:51:26: note: at offset 36 into object 'skinMatrix' of size 48 libretro-ppsspp-0-unstable-2026-09-22> 51 | alignas(16) static float skinMatrix[12]; libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> [ 43%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/VertexDecoderHandwritten.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 43%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/preprocessor/PpTokens.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 43%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/TransformCommon.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 43%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/propagateNoContraction.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 43%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/IndexGenerator.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 43%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/TextureDecoder.cpp.o libretro-ppsspp-0-unstable-2026-09-22> In file included from /build/source/Common/Math/SIMDHeaders.h:31, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Common/Math/CrossSIMD.h:11, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/GPU/Common/SoftwareTransformCommon.cpp:24: libretro-ppsspp-0-unstable-2026-09-22> In function 'float32x4_t vld1q_f32(const float32_t*)', libretro-ppsspp-0-unstable-2026-09-22> inlined from 'void Norm3ByMatrix43(float*, const float*, const float*)' at /build/source/GPU/Math3D.h:1094:43, libretro-ppsspp-0-unstable-2026-09-22> inlined from 'u32 NormalizeVertices(SimpleVertex*, u8*, const u8*, int, int, const UVScale&, const VertexDecoder*, u32)' at /build/source/GPU/Common/SoftwareTransformCommon.cpp:1409:21: libretro-ppsspp-0-unstable-2026-09-22> /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/lib/gcc/aarch64-unknown-linux-gnu/15.3.0/include/arm_neon.h:12296:36: warning: array subscript '__Float32x4_t[0]' is partly outside array bounds of 'float [3]' [-Warray-bounds=] libretro-ppsspp-0-unstable-2026-09-22> 12296 | return __builtin_aarch64_ld1v4sf ((const __builtin_aarch64_simd_sf *) __a); libretro-ppsspp-0-unstable-2026-09-22> | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Common/SoftwareTransformCommon.cpp: In function 'u32 NormalizeVertices(SimpleVertex*, u8*, const u8*, int, int, const UVScale&, const VertexDecoder*, u32)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Common/SoftwareTransformCommon.cpp:1384:31: note: object 'nrm' of size 12 libretro-ppsspp-0-unstable-2026-09-22> 1384 | float nrm[3], pos[3]; libretro-ppsspp-0-unstable-2026-09-22> | ^~~ libretro-ppsspp-0-unstable-2026-09-22> [ 43%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/TextureCacheCommon.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 43%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslAttributes.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 43%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/TextureScalerCommon.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 43%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslParseHelper.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 43%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/PostShader.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 44%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslScanContext.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 44%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/TextureReplacer.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 44%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/ReplacedTexture.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 44%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslOpMap.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 44%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslTokenStream.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 45%] Building CXX object GPU/CMakeFiles/GPU.dir/Debugger/Breakpoints.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 45%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslGrammar.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 45%] Building CXX object GPU/CMakeFiles/GPU.dir/Debugger/Debugger.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 45%] Building CXX object GPU/CMakeFiles/GPU.dir/Debugger/GECommandTable.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 45%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslParseables.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 45%] Building CXX object GPU/CMakeFiles/GPU.dir/Debugger/Playback.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 45%] Building CXX object GPU/CMakeFiles/GPU.dir/Debugger/Record.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 45%] Building CXX object GPU/CMakeFiles/GPU.dir/Debugger/State.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 45%] Building CXX object GPU/CMakeFiles/GPU.dir/Debugger/Stepping.cpp.o libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Debugger/Record.cpp: In member function 'Path GPURecord::Recorder::WriteRecording()': libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Debugger/Record.cpp:186:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 9 equals destination size [-Wstringop-truncation] libretro-ppsspp-0-unstable-2026-09-22> 186 | strncpy(header.gameID, g_paramSFO.GetDiscID().c_str(), sizeof(header.gameID)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> [ 45%] Building CXX object GPU/CMakeFiles/GPU.dir/GeConstants.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 45%] Building CXX object GPU/CMakeFiles/GPU.dir/GeDisasm.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 46%] Building CXX object GPU/CMakeFiles/GPU.dir/GPU.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 46%] Building CXX object GPU/CMakeFiles/GPU.dir/GPUCommon.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 46%] Building CXX object GPU/CMakeFiles/GPU.dir/GPUCommonHW.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 46%] Building CXX object GPU/CMakeFiles/GPU.dir/GPUState.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 46%] Linking CXX static library ../../../lib/libMachineIndependent.a libretro-ppsspp-0-unstable-2026-09-22> [ 46%] Building CXX object GPU/CMakeFiles/GPU.dir/Math3D.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 46%] Built target MachineIndependent libretro-ppsspp-0-unstable-2026-09-22> [ 46%] Building CXX object GPU/CMakeFiles/GPU.dir/Software/BinManager.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 46%] Building CXX object ext/glslang/glslang/CMakeFiles/glslang.dir/CInterface/glslang_c_interface.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 46%] Building CXX object GPU/CMakeFiles/GPU.dir/Software/Clipper.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 46%] Building CXX object ext/glslang/SPIRV/CMakeFiles/SPIRV.dir/GlslangToSpv.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 46%] Building CXX object GPU/CMakeFiles/GPU.dir/Software/DrawPixel.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 46%] Building CXX object ext/glslang/SPIRV/CMakeFiles/SPIRV.dir/InReadableOrder.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 46%] Linking CXX static library ../../../lib/libglslang.a libretro-ppsspp-0-unstable-2026-09-22> [ 46%] Built target glslang libretro-ppsspp-0-unstable-2026-09-22> [ 46%] Building CXX object ext/glslang/SPIRV/CMakeFiles/SPIRV.dir/Logger.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 46%] Building CXX object GPU/CMakeFiles/GPU.dir/Software/FuncId.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 46%] Building CXX object ext/glslang/SPIRV/CMakeFiles/SPIRV.dir/SpvBuilder.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 47%] Building CXX object GPU/CMakeFiles/GPU.dir/Software/Lighting.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 47%] Building CXX object ext/glslang/SPIRV/CMakeFiles/SPIRV.dir/SpvPostProcess.cpp.o libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/glslang/SPIRV/SpvBuilder.cpp: In member function 'spv::Id spv::Builder::makeDebugFunction(spv::Function*, spv::Id, spv::Id)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/ext/glslang/SPIRV/SpvBuilder.cpp:2097:41: warning: unused parameter 'function' [-Wunused-parameter] libretro-ppsspp-0-unstable-2026-09-22> 2097 | Id Builder::makeDebugFunction(Function* function, Id nameId, Id funcTypeId) { libretro-ppsspp-0-unstable-2026-09-22> | ~~~~~~~~~~^~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> [ 47%] Building CXX object GPU/CMakeFiles/GPU.dir/Software/Rasterizer.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 47%] Building CXX object ext/glslang/SPIRV/CMakeFiles/SPIRV.dir/doc.cpp.o libretro-ppsspp-0-unstable-2026-09-22> In file included from /build/source/Common/Math/SIMDHeaders.h:31, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Common/Math/fast/fast_matrix.h:5, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/GPU/Math3D.h:26, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/GPU/Software/DrawPixel.h:27, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/GPU/Software/Rasterizer.h:21, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/GPU/Software/BinManager.h:22, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/GPU/Software/Rasterizer.cpp:33: libretro-ppsspp-0-unstable-2026-09-22> In function 'int32x4_t vsetq_lane_s32(int32_t, int32x4_t, int)', libretro-ppsspp-0-unstable-2026-09-22> inlined from 'void Rasterizer::DrawTriangleSlice(const VertexData&, const VertexData&, const VertexData&, int, int, int, int, const RasterizerState&) [with bool clearMode = false; bool useSSE4 = true]' at /build/source/GPU/Software/Rasterizer.cpp:1159:37: libretro-ppsspp-0-unstable-2026-09-22> /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/lib/gcc/aarch64-unknown-linux-gnu/15.3.0/include/arm_neon.h:2953:10: warning: 'sec_color[1].Math3D::Vec3::.Math3D::Vec3::::ivec' may be used uninitialized [-Wmaybe-uninitialized] libretro-ppsspp-0-unstable-2026-09-22> 2953 | return __aarch64_vset_lane_any (__elem, __vec, __index); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Software/Rasterizer.cpp: In function 'void Rasterizer::DrawTriangleSlice(const VertexData&, const VertexData&, const VertexData&, int, int, int, int, const RasterizerState&) [with bool clearMode = false; bool useSSE4 = true]': libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Software/Rasterizer.cpp:1110:43: note: 'sec_color[1].Math3D::Vec3::.Math3D::Vec3::::ivec' was declared here libretro-ppsspp-0-unstable-2026-09-22> 1110 | Vec3 sec_color[4]; libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> In function 'int32x4_t vsetq_lane_s32(int32_t, int32x4_t, int)', libretro-ppsspp-0-unstable-2026-09-22> inlined from 'void Rasterizer::DrawTriangleSlice(const VertexData&, const VertexData&, const VertexData&, int, int, int, int, const RasterizerState&) [with bool clearMode = false; bool useSSE4 = true]' at /build/source/GPU/Software/Rasterizer.cpp:1159:37: libretro-ppsspp-0-unstable-2026-09-22> /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/lib/gcc/aarch64-unknown-linux-gnu/15.3.0/include/arm_neon.h:2953:10: warning: 'sec_color[2].Math3D::Vec3::.Math3D::Vec3::::ivec' may be used uninitialized [-Wmaybe-uninitialized] libretro-ppsspp-0-unstable-2026-09-22> 2953 | return __aarch64_vset_lane_any (__elem, __vec, __index); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Software/Rasterizer.cpp: In function 'void Rasterizer::DrawTriangleSlice(const VertexData&, const VertexData&, const VertexData&, int, int, int, int, const RasterizerState&) [with bool clearMode = false; bool useSSE4 = true]': libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Software/Rasterizer.cpp:1110:43: note: 'sec_color[2].Math3D::Vec3::.Math3D::Vec3::::ivec' was declared here libretro-ppsspp-0-unstable-2026-09-22> 1110 | Vec3 sec_color[4]; libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> In function 'int32x4_t vsetq_lane_s32(int32_t, int32x4_t, int)', libretro-ppsspp-0-unstable-2026-09-22> inlined from 'void Rasterizer::DrawTriangleSlice(const VertexData&, const VertexData&, const VertexData&, int, int, int, int, const RasterizerState&) [with bool clearMode = false; bool useSSE4 = true]' at /build/source/GPU/Software/Rasterizer.cpp:1159:37: libretro-ppsspp-0-unstable-2026-09-22> /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/lib/gcc/aarch64-unknown-linux-gnu/15.3.0/include/arm_neon.h:2953:10: warning: 'sec_color[3].Math3D::Vec3::.Math3D::Vec3::::ivec' may be used uninitialized [-Wmaybe-uninitialized] libretro-ppsspp-0-unstable-2026-09-22> 2953 | return __aarch64_vset_lane_any (__elem, __vec, __index); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Software/Rasterizer.cpp: In function 'void Rasterizer::DrawTriangleSlice(const VertexData&, const VertexData&, const VertexData&, int, int, int, int, const RasterizerState&) [with bool clearMode = false; bool useSSE4 = true]': libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Software/Rasterizer.cpp:1110:43: note: 'sec_color[3].Math3D::Vec3::.Math3D::Vec3::::ivec' was declared here libretro-ppsspp-0-unstable-2026-09-22> 1110 | Vec3 sec_color[4]; libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> In function 'int32x4_t vsetq_lane_s32(int32_t, int32x4_t, int)', libretro-ppsspp-0-unstable-2026-09-22> inlined from 'void Rasterizer::DrawTriangleSlice(const VertexData&, const VertexData&, const VertexData&, int, int, int, int, const RasterizerState&) [with bool clearMode = false; bool useSSE4 = false]' at /build/source/GPU/Software/Rasterizer.cpp:1159:37: libretro-ppsspp-0-unstable-2026-09-22> /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/lib/gcc/aarch64-unknown-linux-gnu/15.3.0/include/arm_neon.h:2953:10: warning: 'sec_color[1].Math3D::Vec3::.Math3D::Vec3::::ivec' may be used uninitialized [-Wmaybe-uninitialized] libretro-ppsspp-0-unstable-2026-09-22> 2953 | return __aarch64_vset_lane_any (__elem, __vec, __index); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Software/Rasterizer.cpp: In function 'void Rasterizer::DrawTriangleSlice(const VertexData&, const VertexData&, const VertexData&, int, int, int, int, const RasterizerState&) [with bool clearMode = false; bool useSSE4 = false]': libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Software/Rasterizer.cpp:1110:43: note: 'sec_color[1].Math3D::Vec3::.Math3D::Vec3::::ivec' was declared here libretro-ppsspp-0-unstable-2026-09-22> 1110 | Vec3 sec_color[4]; libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> In function 'int32x4_t vsetq_lane_s32(int32_t, int32x4_t, int)', libretro-ppsspp-0-unstable-2026-09-22> inlined from 'void Rasterizer::DrawTriangleSlice(const VertexData&, const VertexData&, const VertexData&, int, int, int, int, const RasterizerState&) [with bool clearMode = false; bool useSSE4 = false]' at /build/source/GPU/Software/Rasterizer.cpp:1159:37: libretro-ppsspp-0-unstable-2026-09-22> /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/lib/gcc/aarch64-unknown-linux-gnu/15.3.0/include/arm_neon.h:2953:10: warning: 'sec_color[2].Math3D::Vec3::.Math3D::Vec3::::ivec' may be used uninitialized [-Wmaybe-uninitialized] libretro-ppsspp-0-unstable-2026-09-22> 2953 | return __aarch64_vset_lane_any (__elem, __vec, __index); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Software/Rasterizer.cpp: In function 'void Rasterizer::DrawTriangleSlice(const VertexData&, const VertexData&, const VertexData&, int, int, int, int, const RasterizerState&) [with bool clearMode = false; bool useSSE4 = false]': libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Software/Rasterizer.cpp:1110:43: note: 'sec_color[2].Math3D::Vec3::.Math3D::Vec3::::ivec' was declared here libretro-ppsspp-0-unstable-2026-09-22> 1110 | Vec3 sec_color[4]; libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> In function 'int32x4_t vsetq_lane_s32(int32_t, int32x4_t, int)', libretro-ppsspp-0-unstable-2026-09-22> inlined from 'void Rasterizer::DrawTriangleSlice(const VertexData&, const VertexData&, const VertexData&, int, int, int, int, const RasterizerState&) [with bool clearMode = false; bool useSSE4 = false]' at /build/source/GPU/Software/Rasterizer.cpp:1159:37: libretro-ppsspp-0-unstable-2026-09-22> /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/lib/gcc/aarch64-unknown-linux-gnu/15.3.0/include/arm_neon.h:2953:10: warning: 'sec_color[3].Math3D::Vec3::.Math3D::Vec3::::ivec' may be used uninitialized [-Wmaybe-uninitialized] libretro-ppsspp-0-unstable-2026-09-22> 2953 | return __aarch64_vset_lane_any (__elem, __vec, __index); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Software/Rasterizer.cpp: In function 'void Rasterizer::DrawTriangleSlice(const VertexData&, const VertexData&, const VertexData&, int, int, int, int, const RasterizerState&) [with bool clearMode = false; bool useSSE4 = false]': libretro-ppsspp-0-unstable-2026-09-22> /build/source/GPU/Software/Rasterizer.cpp:1110:43: note: 'sec_color[3].Math3D::Vec3::.Math3D::Vec3::::ivec' was declared here libretro-ppsspp-0-unstable-2026-09-22> 1110 | Vec3 sec_color[4]; libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> [ 47%] Building CXX object GPU/CMakeFiles/GPU.dir/Software/RasterizerRectangle.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 47%] Building CXX object GPU/CMakeFiles/GPU.dir/Software/RasterizerRegCache.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 47%] Building CXX object ext/glslang/SPIRV/CMakeFiles/SPIRV.dir/SpvTools.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 47%] Building CXX object GPU/CMakeFiles/GPU.dir/Software/Sampler.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 47%] Building CXX object GPU/CMakeFiles/GPU.dir/Software/SoftGpu.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 47%] Building CXX object ext/glslang/SPIRV/CMakeFiles/SPIRV.dir/disassemble.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 48%] Building CXX object ext/glslang/SPIRV/CMakeFiles/SPIRV.dir/CInterface/spirv_c_interface.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 48%] Building CXX object GPU/CMakeFiles/GPU.dir/Software/TransformUnit.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 48%] Linking CXX static library ../../../lib/libSPIRV.a libretro-ppsspp-0-unstable-2026-09-22> [ 48%] Built target SPIRV libretro-ppsspp-0-unstable-2026-09-22> [ 48%] Building CXX object Common/CMakeFiles/Common.dir/ABI.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 48%] Building CXX object Common/CMakeFiles/Common.dir/CPUDetect.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 49%] Building CXX object Common/CMakeFiles/Common.dir/Thunk.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 49%] Building CXX object Common/CMakeFiles/Common.dir/x64Analyzer.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 49%] Building CXX object Common/CMakeFiles/Common.dir/x64Emitter.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 49%] Building CXX object Common/CMakeFiles/Common.dir/ArmCPUDetect.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 49%] Building CXX object Common/CMakeFiles/Common.dir/ArmEmitter.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 49%] Built target GPU libretro-ppsspp-0-unstable-2026-09-22> [ 49%] Building CXX object Common/CMakeFiles/Common.dir/Arm64Emitter.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 49%] Building CXX object Common/CMakeFiles/Common.dir/RiscVCPUDetect.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 49%] Building CXX object Common/CMakeFiles/Common.dir/RiscVEmitter.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 49%] Building CXX object Common/CMakeFiles/Common.dir/LoongArchCPUDetect.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 50%] Building CXX object Common/CMakeFiles/Common.dir/LoongArch64Emitter.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 50%] Building CXX object Common/CMakeFiles/Common.dir/VR/OpenXRLoader.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 50%] Building CXX object Common/CMakeFiles/Common.dir/VR/PPSSPPVR.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 50%] Building CXX object Common/CMakeFiles/Common.dir/VR/VRBase.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 50%] Building CXX object Common/CMakeFiles/Common.dir/VR/VRFramebuffer.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 50%] Building CXX object Common/CMakeFiles/Common.dir/VR/VRInput.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 50%] Building CXX object Common/CMakeFiles/Common.dir/VR/VRMath.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 50%] Building CXX object Common/CMakeFiles/Common.dir/VR/VRRenderer.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 50%] Building CXX object Common/CMakeFiles/Common.dir/Serialize/Serializer.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 51%] Building CXX object Common/CMakeFiles/Common.dir/Crypto/md5.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 51%] Building CXX object Common/CMakeFiles/Common.dir/Crypto/sha1.cpp.o libretro-ppsspp-0-unstable-2026-09-22> /build/source/Common/Serialize/Serializer.cpp: In member function 'PointerWrapSection PointerWrap::Section(const char*, int, int)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Common/Serialize/Serializer.cpp:67:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation] libretro-ppsspp-0-unstable-2026-09-22> 67 | strncpy(marker, title, sizeof(marker)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> [ 51%] Building CXX object Common/CMakeFiles/Common.dir/Crypto/sha256.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 51%] Building CXX object Common/CMakeFiles/Common.dir/Data/Color/RGBAUtil.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 51%] Building CXX object Common/CMakeFiles/Common.dir/Data/Convert/ColorConv.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 51%] Building CXX object Common/CMakeFiles/Common.dir/Data/Convert/SmallDataConvert.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 51%] Building CXX object Common/CMakeFiles/Common.dir/Data/Encoding/Base64.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 51%] Building CXX object Common/CMakeFiles/Common.dir/Data/Encoding/Compression.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 51%] Building CXX object Common/CMakeFiles/Common.dir/Data/Encoding/Utf8.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 52%] Building CXX object Common/CMakeFiles/Common.dir/Data/Format/RIFF.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 52%] Building CXX object Common/CMakeFiles/Common.dir/Data/Format/IniFile.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 52%] Building CXX object Common/CMakeFiles/Common.dir/Data/Format/JSONReader.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 52%] Building CXX object Common/CMakeFiles/Common.dir/Data/Format/JSONWriter.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 52%] Building CXX object Common/CMakeFiles/Common.dir/Data/Format/DDSLoad.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 52%] Building CXX object Common/CMakeFiles/Common.dir/Data/Format/PNGLoad.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 52%] Building CXX object Common/CMakeFiles/Common.dir/Data/Format/ZIMLoad.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 52%] Building CXX object Common/CMakeFiles/Common.dir/Data/Format/ZIMSave.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 52%] Building CXX object Common/CMakeFiles/Common.dir/Data/Hash/Hash.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 53%] Building CXX object Common/CMakeFiles/Common.dir/Data/Text/Demangle.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 53%] Building CXX object Common/CMakeFiles/Common.dir/Data/Text/I18n.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 53%] Building CXX object Common/CMakeFiles/Common.dir/Data/Text/Parsers.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 53%] Building CXX object Common/CMakeFiles/Common.dir/Data/Text/WrapText.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 53%] Building CXX object Common/CMakeFiles/Common.dir/File/VFS/VFS.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 53%] Building CXX object Common/CMakeFiles/Common.dir/File/VFS/ZipFileReader.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 53%] Building CXX object Common/CMakeFiles/Common.dir/File/VFS/SevenZipFileReader.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 53%] Building CXX object Common/CMakeFiles/Common.dir/File/VFS/DirectoryReader.cpp.o libretro-ppsspp-0-unstable-2026-09-22> /build/source/Common/File/VFS/ZipFileReader.cpp: In member function 'bool ZipFileReader::GetZipListings(const std::string&, std::set >&, std::set >&)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Common/File/VFS/ZipFileReader.cpp:275:41: warning: 'int zip_get_num_files(zip_t*)' is deprecated: use 'zip_get_num_entries' instead [-Wdeprecated-declarations] libretro-ppsspp-0-unstable-2026-09-22> 275 | int numFiles = zip_get_num_files(zip_file_); libretro-ppsspp-0-unstable-2026-09-22> | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> In file included from /build/source/Common/File/VFS/ZipFileReader.cpp:8: libretro-ppsspp-0-unstable-2026-09-22> /nix/store/pnh8s42i0zxc59viwblch26pl92bywbr-libzip-1.11.4-dev/include/zip.h:394:68: note: declared here libretro-ppsspp-0-unstable-2026-09-22> 394 | ZIP_DEPRECATED("use 'zip_get_num_entries' instead") ZIP_EXTERN int zip_get_num_files(zip_t *_Nonnull); libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> [ 54%] Building CXX object Common/CMakeFiles/Common.dir/File/AndroidStorage.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 54%] Building CXX object Common/CMakeFiles/Common.dir/File/AndroidContentURI.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 54%] Building CXX object Common/CMakeFiles/Common.dir/File/DiskFree.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 54%] Building CXX object Common/CMakeFiles/Common.dir/File/Path.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 54%] Building CXX object Common/CMakeFiles/Common.dir/File/PathBrowser.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 54%] Building CXX object Common/CMakeFiles/Common.dir/File/FileUtil.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 54%] Building CXX object Common/CMakeFiles/Common.dir/File/DirListing.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 54%] Building CXX object Common/CMakeFiles/Common.dir/File/FileDescriptor.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 54%] Building CXX object Common/CMakeFiles/Common.dir/GPU/GPUBackendCommon.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 55%] Building CXX object Common/CMakeFiles/Common.dir/GPU/thin3d.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 55%] Building CXX object Common/CMakeFiles/Common.dir/GPU/Shader.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 55%] Building CXX object Common/CMakeFiles/Common.dir/GPU/ShaderWriter.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 55%] Building CXX object Common/CMakeFiles/Common.dir/GPU/ShaderTranslation.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 55%] Building CXX object Common/CMakeFiles/Common.dir/GPU/OpenGL/GLDebugLog.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 55%] Building CXX object Common/CMakeFiles/Common.dir/GPU/OpenGL/GLSLProgram.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 55%] Building C object Common/CMakeFiles/Common.dir/GPU/OpenGL/gl3stub.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 55%] Building CXX object Common/CMakeFiles/Common.dir/GPU/OpenGL/GLFeatures.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 55%] Building CXX object Common/CMakeFiles/Common.dir/GPU/OpenGL/GLFrameData.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 56%] Building CXX object Common/CMakeFiles/Common.dir/GPU/OpenGL/thin3d_gl.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 56%] Building CXX object Common/CMakeFiles/Common.dir/GPU/OpenGL/GLMemory.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 56%] Building CXX object Common/CMakeFiles/Common.dir/GPU/OpenGL/GLRenderManager.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 56%] Building CXX object Common/CMakeFiles/Common.dir/GPU/OpenGL/GLQueueRunner.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 56%] Building CXX object Common/CMakeFiles/Common.dir/GPU/OpenGL/GLProfiler.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 56%] Building CXX object Common/CMakeFiles/Common.dir/GPU/OpenGL/DataFormatGL.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 56%] Building CXX object Common/CMakeFiles/Common.dir/GPU/OpenGL/OpenGLGraphicsContext.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 56%] Building CXX object Common/CMakeFiles/Common.dir/GPU/Vulkan/VulkanBarrier.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 56%] Building CXX object Common/CMakeFiles/Common.dir/GPU/Vulkan/VulkanDebug.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 57%] Building CXX object Common/CMakeFiles/Common.dir/GPU/Vulkan/VulkanContext.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 57%] Building CXX object Common/CMakeFiles/Common.dir/GPU/Vulkan/VulkanDescSet.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 57%] Building CXX object Common/CMakeFiles/Common.dir/GPU/Vulkan/VulkanFramebuffer.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 57%] Building CXX object Common/CMakeFiles/Common.dir/GPU/Vulkan/VulkanImage.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 57%] Building CXX object Common/CMakeFiles/Common.dir/GPU/Vulkan/VulkanLoader.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 57%] Building CXX object Common/CMakeFiles/Common.dir/GPU/Vulkan/VulkanMemory.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 57%] Building CXX object Common/CMakeFiles/Common.dir/GPU/Vulkan/VulkanProfiler.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 57%] Building CXX object Common/CMakeFiles/Common.dir/GPU/Vulkan/thin3d_vulkan.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 57%] Building CXX object Common/CMakeFiles/Common.dir/GPU/Vulkan/VulkanRenderManager.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 58%] Building CXX object Common/CMakeFiles/Common.dir/GPU/Vulkan/VulkanQueueRunner.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 58%] Building CXX object Common/CMakeFiles/Common.dir/GPU/Vulkan/VulkanFrameData.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 58%] Building CXX object Common/CMakeFiles/Common.dir/GPU/Vulkan/VulkanGraphicsContext.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 58%] Building CXX object Common/CMakeFiles/Common.dir/Input/GestureDetector.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 58%] Building CXX object Common/CMakeFiles/Common.dir/Input/InputState.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 58%] Building CXX object Common/CMakeFiles/Common.dir/Math/curves.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 58%] Building CXX object Common/CMakeFiles/Common.dir/Math/expression_parser.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 58%] Building CXX object Common/CMakeFiles/Common.dir/Math/lin/matrix4x4.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 58%] Building CXX object Common/CMakeFiles/Common.dir/Math/lin/vec3.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 59%] Building CXX object Common/CMakeFiles/Common.dir/Math/math_util.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 59%] Building CXX object Common/CMakeFiles/Common.dir/Math/Statistics.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 59%] Building CXX object Common/CMakeFiles/Common.dir/Net/HTTPClient.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 59%] Building CXX object Common/CMakeFiles/Common.dir/Net/HTTPHeaders.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 59%] Building CXX object Common/CMakeFiles/Common.dir/Net/HTTPNaettRequest.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 59%] Building CXX object Common/CMakeFiles/Common.dir/Net/HTTPRequest.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 59%] Building CXX object Common/CMakeFiles/Common.dir/Net/HTTPServer.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 59%] Building CXX object Common/CMakeFiles/Common.dir/Net/NetBuffer.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 59%] Building CXX object Common/CMakeFiles/Common.dir/Net/Resolve.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 60%] Building CXX object Common/CMakeFiles/Common.dir/Net/Sinks.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 60%] Building CXX object Common/CMakeFiles/Common.dir/Net/URL.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 60%] Building CXX object Common/CMakeFiles/Common.dir/Net/WebsocketServer.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 60%] Building CXX object Common/CMakeFiles/Common.dir/Profiler/Profiler.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 60%] Building CXX object Common/CMakeFiles/Common.dir/Render/AtlasGen.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 60%] Building CXX object Common/CMakeFiles/Common.dir/Render/TextureAtlas.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 60%] Building CXX object Common/CMakeFiles/Common.dir/Render/DrawBuffer.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 60%] Building CXX object Common/CMakeFiles/Common.dir/Render/ManagedTexture.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 61%] Building CXX object Common/CMakeFiles/Common.dir/Render/Text/draw_text.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 61%] Building CXX object Common/CMakeFiles/Common.dir/Render/Text/draw_text_android.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 61%] Building CXX object Common/CMakeFiles/Common.dir/Render/Text/draw_text_win.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 61%] Building CXX object Common/CMakeFiles/Common.dir/Render/Text/draw_text_uwp.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 61%] Building CXX object Common/CMakeFiles/Common.dir/System/Display.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 61%] Building CXX object Common/CMakeFiles/Common.dir/System/Request.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 61%] Building CXX object Common/CMakeFiles/Common.dir/System/OSD.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 61%] Building CXX object Common/CMakeFiles/Common.dir/Thread/ParallelLoop.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 61%] Building CXX object Common/CMakeFiles/Common.dir/Thread/ThreadUtil.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 62%] Building CXX object Common/CMakeFiles/Common.dir/Thread/ThreadManager.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 62%] Building CXX object Common/CMakeFiles/Common.dir/UI/AsyncImageFileView.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 62%] Building CXX object Common/CMakeFiles/Common.dir/UI/Root.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 62%] Building CXX object Common/CMakeFiles/Common.dir/UI/Screen.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 62%] Building CXX object Common/CMakeFiles/Common.dir/UI/ScreenManager.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 62%] Building CXX object Common/CMakeFiles/Common.dir/UI/UI.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 62%] Building CXX object Common/CMakeFiles/Common.dir/UI/Context.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 62%] Building CXX object Common/CMakeFiles/Common.dir/UI/IconCache.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 62%] Building CXX object Common/CMakeFiles/Common.dir/UI/UIScreen.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 63%] Building CXX object Common/CMakeFiles/Common.dir/UI/Notice.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 63%] Building CXX object Common/CMakeFiles/Common.dir/UI/Tween.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 63%] Building CXX object Common/CMakeFiles/Common.dir/UI/View.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 63%] Building CXX object Common/CMakeFiles/Common.dir/UI/ViewGroup.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 63%] Building CXX object Common/CMakeFiles/Common.dir/UI/ScrollView.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 63%] Building CXX object Common/CMakeFiles/Common.dir/UI/TabHolder.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 63%] Building CXX object Common/CMakeFiles/Common.dir/UI/PopupScreens.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 63%] Building CXX object Common/CMakeFiles/Common.dir/Buffer.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 63%] Building CXX object Common/CMakeFiles/Common.dir/FakeCPUDetect.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 64%] Building CXX object Common/CMakeFiles/Common.dir/ExceptionHandlerSetup.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 64%] Building CXX object Common/CMakeFiles/Common.dir/GhidraClient.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 64%] Building CXX object Common/CMakeFiles/Common.dir/Log.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 64%] Building CXX object Common/CMakeFiles/Common.dir/Log/ConsoleListener.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 64%] Building CXX object Common/CMakeFiles/Common.dir/Log/LogManager.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 64%] Building CXX object Common/CMakeFiles/Common.dir/LogReporting.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 64%] Building CXX object Common/CMakeFiles/Common.dir/MemArenaAndroid.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 64%] Building CXX object Common/CMakeFiles/Common.dir/MemArenaDarwin.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 64%] Building CXX object Common/CMakeFiles/Common.dir/MemArenaPosix.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 65%] Building CXX object Common/CMakeFiles/Common.dir/MemArenaWin32.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 65%] Building CXX object Common/CMakeFiles/Common.dir/MemArenaHorizon.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 65%] Building CXX object Common/CMakeFiles/Common.dir/MemoryUtil.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 65%] Building CXX object Common/CMakeFiles/Common.dir/MemoryUtilHorizon.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 65%] Building CXX object Common/CMakeFiles/Common.dir/OSVersion.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 65%] Building CXX object Common/CMakeFiles/Common.dir/SysError.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 65%] Building CXX object Common/CMakeFiles/Common.dir/StringUtils.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 65%] Building CXX object Common/CMakeFiles/Common.dir/TimeUtil.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 65%] Building CXX object Common/CMakeFiles/Common.dir/__/ext/jpge/jpgd.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 66%] Building CXX object Common/CMakeFiles/Common.dir/__/ext/jpge/jpge.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 66%] Linking CXX static library ../lib/libCommon.a libretro-ppsspp-0-unstable-2026-09-22> [ 66%] Built target Common libretro-ppsspp-0-unstable-2026-09-22> [ 66%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/IR/IRCompALU.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 66%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/IR/IRCompFPU.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 66%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/IR/IRCompBranch.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 66%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/IR/IRAnalysis.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 66%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/IR/IRCompLoadStore.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 66%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/IR/IRCompVFPU.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 67%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/IR/IRFrontend.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 67%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/IR/IRInst.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 67%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/IR/IRInterpreter.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 67%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/IR/IRJit.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 67%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/IR/IRNativeCommon.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 67%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/IR/IRPassSimplify.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 67%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/IR/IRRegCache.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 67%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM/ArmAsm.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 67%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM/ArmCompALU.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 68%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM/ArmCompBranch.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 68%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM/ArmCompFPU.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 68%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM/ArmCompLoadStore.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 68%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM/ArmCompVFPU.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 68%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM/ArmCompReplace.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 68%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM/ArmJit.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 68%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM/ArmRegCache.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 68%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM/ArmRegCacheFPU.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 68%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM64/Arm64Asm.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 69%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM64/Arm64CompALU.cpp.o libretro-ppsspp-0-unstable-2026-09-22> In file included from /nix/store/6rgkfqr5mcjr39irv7wlbhfih2r5s2nl-glibc-2.42-84-dev/include/sched.h:29, libretro-ppsspp-0-unstable-2026-09-22> from /nix/store/6rgkfqr5mcjr39irv7wlbhfih2r5s2nl-glibc-2.42-84-dev/include/pthread.h:22, libretro-ppsspp-0-unstable-2026-09-22> from /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/include/c++/15.3.0/aarch64-unknown-linux-gnu/bits/gthr-default.h:35, libretro-ppsspp-0-unstable-2026-09-22> from /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/include/c++/15.3.0/aarch64-unknown-linux-gnu/bits/gthr.h:157, libretro-ppsspp-0-unstable-2026-09-22> from /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/include/c++/15.3.0/bits/std_mutex.h:43, libretro-ppsspp-0-unstable-2026-09-22> from /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/include/c++/15.3.0/mutex:49, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Core/Core.h:22, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Core/MIPS/ARM64/Arm64Asm.cpp:28: libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64Asm.cpp: In member function 'void MIPSComp::Arm64Jit::GenerateFixedCode(const MIPSComp::JitOptions&)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64Asm.cpp:105:68: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 105 | STR(INDEX_UNSIGNED, DOWNCOUNTREG, CTXREG, offsetof(MIPSState, downcount)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64Asm.cpp:111:68: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 111 | LDR(INDEX_UNSIGNED, DOWNCOUNTREG, CTXREG, offsetof(MIPSState, downcount)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64Asm.cpp:132:64: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 132 | LDR(INDEX_UNSIGNED, SCRATCH2, CTXREG, offsetof(MIPSState, fcr31)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64Asm.cpp:171:64: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 171 | LDR(INDEX_UNSIGNED, SCRATCH2, CTXREG, offsetof(MIPSState, fcr31)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64Asm.cpp:249:72: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 249 | LDR(INDEX_UNSIGNED, SCRATCH1, CTXREG, offsetof(MIPSState, pc)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> [ 69%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM64/Arm64CompBranch.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 69%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM64/Arm64CompFPU.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 69%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM64/Arm64CompLoadStore.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 69%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM64/Arm64CompVFPU.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 69%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM64/Arm64CompReplace.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 69%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM64/Arm64Jit.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 69%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM64/Arm64RegCache.cpp.o libretro-ppsspp-0-unstable-2026-09-22> In file included from /nix/store/6rgkfqr5mcjr39irv7wlbhfih2r5s2nl-glibc-2.42-84-dev/include/sys/mman.h:25, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Common/MemoryUtil.h:22, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Common/CodeBlock.h:11, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Common/Arm64Emitter.h:11, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Core/MIPS/ARM64/Arm64Jit.h:22, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Core/MIPS/ARM64/Arm64CompFPU.cpp:27: libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64CompFPU.cpp: In member function 'virtual void MIPSComp::Arm64Jit::Comp_mxc1(MIPSOpcode)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64CompFPU.cpp:341:81: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 341 | LDR(INDEX_UNSIGNED, gpr.R(rt), CTXREG, offsetof(MIPSState, fcr31)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64CompFPU.cpp:349:81: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 349 | LDR(INDEX_UNSIGNED, gpr.R(rt), CTXREG, offsetof(MIPSState, fcr31)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64CompFPU.cpp:401:73: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 401 | STR(INDEX_UNSIGNED, gpr.R(rt), CTXREG, offsetof(MIPSState, fcr31)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> In file included from /nix/store/6rgkfqr5mcjr39irv7wlbhfih2r5s2nl-glibc-2.42-84-dev/include/sched.h:29, libretro-ppsspp-0-unstable-2026-09-22> from /nix/store/6rgkfqr5mcjr39irv7wlbhfih2r5s2nl-glibc-2.42-84-dev/include/pthread.h:22, libretro-ppsspp-0-unstable-2026-09-22> from /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/include/c++/15.3.0/aarch64-unknown-linux-gnu/bits/gthr-default.h:35, libretro-ppsspp-0-unstable-2026-09-22> from /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/include/c++/15.3.0/aarch64-unknown-linux-gnu/bits/gthr.h:157, libretro-ppsspp-0-unstable-2026-09-22> from /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/include/c++/15.3.0/bits/std_mutex.h:43, libretro-ppsspp-0-unstable-2026-09-22> from /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/include/c++/15.3.0/mutex:49, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Core/Config.h:24, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Core/MIPS/ARM64/Arm64CompVFPU.cpp:28: libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64CompVFPU.cpp: In member function 'virtual void MIPSComp::Arm64Jit::Comp_Mftv(MIPSOpcode)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64CompVFPU.cpp:1107:97: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 1107 | LDR(INDEX_UNSIGNED, gpr.R(rt), CTXREG, offsetof(MIPSState, vfpuCtrl) + 4 * (imm - 128)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64CompVFPU.cpp:1149:96: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 1149 | STR(INDEX_UNSIGNED, SCRATCH1, CTXREG, offsetof(MIPSState, vfpuCtrl) + 4 * (imm - 128)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64CompVFPU.cpp:1152:97: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 1152 | STR(INDEX_UNSIGNED, gpr.R(rt), CTXREG, offsetof(MIPSState, vfpuCtrl) + 4 * (imm - 128)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64CompVFPU.cpp: In member function 'virtual void MIPSComp::Arm64Jit::Comp_Vmfvc(MIPSOpcode)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64CompVFPU.cpp:1194:70: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 1194 | ADDI2R(SCRATCH1_64, CTXREG, offsetof(MIPSState, vfpuCtrl[0]) + imm * 4, SCRATCH2); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64CompVFPU.cpp: In member function 'virtual void MIPSComp::Arm64Jit::Comp_Vmtvc(MIPSOpcode)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64CompVFPU.cpp:1215:70: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 1215 | ADDI2R(SCRATCH1_64, CTXREG, offsetof(MIPSState, vfpuCtrl[0]) + imm * 4, SCRATCH2); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64CompVFPU.cpp: In member function 'virtual void MIPSComp::Arm64Jit::Comp_Vcmp(MIPSOpcode)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64CompVFPU.cpp:1752:80: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 1752 | STR(INDEX_UNSIGNED, SCRATCH1, CTXREG, offsetof(MIPSState, temp)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64CompVFPU.cpp:1759:80: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 1759 | LDR(INDEX_UNSIGNED, SCRATCH1, CTXREG, offsetof(MIPSState, temp)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> In file included from /nix/store/6rgkfqr5mcjr39irv7wlbhfih2r5s2nl-glibc-2.42-84-dev/include/stdio.h:34, libretro-ppsspp-0-unstable-2026-09-22> from /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/include/c++/15.3.0/cstdio:47, libretro-ppsspp-0-unstable-2026-09-22> from /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/include/c++/15.3.0/ext/string_conversions.h:47, libretro-ppsspp-0-unstable-2026-09-22> from /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/include/c++/15.3.0/bits/basic_string.h:4442, libretro-ppsspp-0-unstable-2026-09-22> from /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/include/c++/15.3.0/string:56, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Common/CPUDetect.h:22, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Core/MIPS/ARM64/Arm64Jit.h:20, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Core/MIPS/ARM64/Arm64RegCache.cpp:24: libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64RegCache.cpp: In member function 'int Arm64RegCache::GetMipsRegOffset(MIPSGPReg)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64RegCache.cpp:860:33: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 860 | return offsetof(MIPSState, hi); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64RegCache.cpp:862:33: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 862 | return offsetof(MIPSState, lo); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64RegCache.cpp:864:33: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 864 | return offsetof(MIPSState, fpcond); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64RegCache.cpp:866:33: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 866 | return offsetof(MIPSState, vfpuCtrl[VFPU_CTRL_CC]); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> [ 69%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM64/Arm64RegCacheFPU.cpp.o libretro-ppsspp-0-unstable-2026-09-22> In file included from /nix/store/6rgkfqr5mcjr39irv7wlbhfih2r5s2nl-glibc-2.42-84-dev/include/sys/mman.h:25, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Common/MemoryUtil.h:22, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Common/CodeBlock.h:11, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Common/Arm64Emitter.h:11, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Core/MIPS/ARM64/Arm64RegCache.h:21, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Core/MIPS/ARM64/Arm64Jit.cpp:43: libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64Jit.cpp: In member function 'void MIPSComp::Arm64Jit::FlushPrefixV()': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64Jit.cpp:174:64: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 174 | STR(INDEX_UNSIGNED, SCRATCH1, CTXREG, offsetof(MIPSState, vfpuCtrl[VFPU_CTRL_SPREFIX])); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64Jit.cpp:180:64: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 180 | STR(INDEX_UNSIGNED, SCRATCH1, CTXREG, offsetof(MIPSState, vfpuCtrl[VFPU_CTRL_TPREFIX])); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64Jit.cpp:186:64: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 186 | STR(INDEX_UNSIGNED, SCRATCH1, CTXREG, offsetof(MIPSState, vfpuCtrl[VFPU_CTRL_DPREFIX])); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64Jit.cpp: In member function 'virtual void MIPSComp::Arm64Jit::UnlinkBlock(u8*, u32)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64Jit.cpp:481:61: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 481 | emit.STR(INDEX_UNSIGNED, SCRATCH1, CTXREG, offsetof(MIPSState, pc)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64Jit.cpp: In member function 'void MIPSComp::Arm64Jit::MovFromPC(Arm64Gen::ARM64Reg)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64Jit.cpp:602:49: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 602 | LDR(INDEX_UNSIGNED, r, CTXREG, offsetof(MIPSState, pc)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64Jit.cpp: In member function 'void MIPSComp::Arm64Jit::MovToPC(Arm64Gen::ARM64Reg)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64Jit.cpp:606:49: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 606 | STR(INDEX_UNSIGNED, r, CTXREG, offsetof(MIPSState, pc)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64Jit.cpp: In member function 'void MIPSComp::Arm64Jit::SaveStaticRegisters()': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64Jit.cpp:615:68: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 615 | STR(INDEX_UNSIGNED, DOWNCOUNTREG, CTXREG, offsetof(MIPSState, downcount)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64Jit.cpp: In member function 'void MIPSComp::Arm64Jit::LoadStaticRegisters()': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64Jit.cpp:623:68: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 623 | LDR(INDEX_UNSIGNED, DOWNCOUNTREG, CTXREG, offsetof(MIPSState, downcount)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> [ 70%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM64/Arm64IRAsm.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 70%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM64/Arm64IRCompALU.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 70%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM64/Arm64IRCompBranch.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 70%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM64/Arm64IRCompFPU.cpp.o libretro-ppsspp-0-unstable-2026-09-22> In file included from /nix/store/6rgkfqr5mcjr39irv7wlbhfih2r5s2nl-glibc-2.42-84-dev/include/sched.h:29, libretro-ppsspp-0-unstable-2026-09-22> from /nix/store/6rgkfqr5mcjr39irv7wlbhfih2r5s2nl-glibc-2.42-84-dev/include/pthread.h:22, libretro-ppsspp-0-unstable-2026-09-22> from /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/include/c++/15.3.0/aarch64-unknown-linux-gnu/bits/gthr-default.h:35, libretro-ppsspp-0-unstable-2026-09-22> from /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/include/c++/15.3.0/aarch64-unknown-linux-gnu/bits/gthr.h:157, libretro-ppsspp-0-unstable-2026-09-22> from /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/include/c++/15.3.0/bits/std_mutex.h:43, libretro-ppsspp-0-unstable-2026-09-22> from /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/include/c++/15.3.0/mutex:49, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Core/Core.h:22, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Core/MIPS/ARM64/Arm64IRAsm.cpp:29: libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64IRAsm.cpp: In member function 'virtual void MIPSComp::Arm64JitBackend::GenerateFixedCode(MIPSState*)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64IRAsm.cpp:68:68: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 68 | STR(INDEX_UNSIGNED, DOWNCOUNTREG, CTXREG, offsetof(MIPSState, downcount)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64IRAsm.cpp:74:68: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 74 | LDR(INDEX_UNSIGNED, DOWNCOUNTREG, CTXREG, offsetof(MIPSState, downcount)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64IRAsm.cpp:95:64: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 95 | LDR(INDEX_UNSIGNED, SCRATCH1, CTXREG, offsetof(MIPSState, fcr31)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64IRAsm.cpp:133:64: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 133 | LDR(INDEX_UNSIGNED, SCRATCH1, CTXREG, offsetof(MIPSState, fcr31)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> [ 70%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM64/Arm64IRCompLoadStore.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 70%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM64/Arm64IRCompSystem.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 70%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM64/Arm64IRCompVec.cpp.o libretro-ppsspp-0-unstable-2026-09-22> In file included from /nix/store/6rgkfqr5mcjr39irv7wlbhfih2r5s2nl-glibc-2.42-84-dev/include/strings.h:23, libretro-ppsspp-0-unstable-2026-09-22> from /nix/store/6rgkfqr5mcjr39irv7wlbhfih2r5s2nl-glibc-2.42-84-dev/include/string.h:462, libretro-ppsspp-0-unstable-2026-09-22> from /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/include/c++/15.3.0/cstring:48, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Core/MIPS/IR/IRJit.h:20, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Core/MIPS/ARM64/Arm64IRJit.h:27, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Core/MIPS/ARM64/Arm64IRCompFPU.cpp:27: libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64IRCompFPU.cpp: In lambda function: libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64IRCompFPU.cpp:527:47: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 527 | int offset = offsetof(MIPSState, f) + inst.src1 * 4; libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> [ 70%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM64/Arm64IRJit.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 70%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM64/Arm64IRRegCache.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 71%] Building CXX object Core/CMakeFiles/Core.dir/Util/DisArm64.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 71%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/Asm.cpp.o libretro-ppsspp-0-unstable-2026-09-22> In file included from /nix/store/6rgkfqr5mcjr39irv7wlbhfih2r5s2nl-glibc-2.42-84-dev/include/sys/mman.h:25, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Common/MemoryUtil.h:22, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Common/CodeBlock.h:11, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Common/Arm64Emitter.h:11, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Core/MIPS/ARM64/Arm64IRJit.h:26, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Core/MIPS/ARM64/Arm64IRJit.cpp:25: libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64IRJit.cpp: In member function 'void MIPSComp::Arm64JitBackend::MovFromPC(Arm64Gen::ARM64Reg)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64IRJit.cpp:368:49: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 368 | LDR(INDEX_UNSIGNED, r, CTXREG, offsetof(MIPSState, pc)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64IRJit.cpp: In member function 'void MIPSComp::Arm64JitBackend::MovToPC(Arm64Gen::ARM64Reg)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64IRJit.cpp:372:49: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 372 | STR(INDEX_UNSIGNED, r, CTXREG, offsetof(MIPSState, pc)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64IRJit.cpp: In member function 'void MIPSComp::Arm64JitBackend::SaveStaticRegisters()': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64IRJit.cpp:406:68: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 406 | STR(INDEX_UNSIGNED, DOWNCOUNTREG, CTXREG, offsetof(MIPSState, downcount)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64IRJit.cpp: In member function 'void MIPSComp::Arm64JitBackend::LoadStaticRegisters()': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/ARM64/Arm64IRJit.cpp:414:68: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 414 | LDR(INDEX_UNSIGNED, DOWNCOUNTREG, CTXREG, offsetof(MIPSState, downcount)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> [ 71%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/CompALU.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 71%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/CompBranch.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 71%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/CompFPU.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 71%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/CompLoadStore.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 71%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/CompVFPU.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 71%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/CompReplace.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 71%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/Jit.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 72%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/JitSafeMem.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 72%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/RegCache.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 72%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/RegCacheFPU.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 72%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/X64IRAsm.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 72%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/X64IRCompALU.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 72%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/X64IRCompBranch.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 72%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/X64IRCompFPU.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 72%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/X64IRCompLoadStore.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 72%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/X64IRCompSystem.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 73%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/X64IRCompVec.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 73%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/X64IRJit.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 73%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/X64IRRegCache.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 73%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/RiscV/RiscVAsm.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 73%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/RiscV/RiscVCompALU.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 73%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/RiscV/RiscVCompBranch.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 73%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/RiscV/RiscVCompFPU.cpp.o libretro-ppsspp-0-unstable-2026-09-22> In file included from /nix/store/6rgkfqr5mcjr39irv7wlbhfih2r5s2nl-glibc-2.42-84-dev/include/sched.h:29, libretro-ppsspp-0-unstable-2026-09-22> from /nix/store/6rgkfqr5mcjr39irv7wlbhfih2r5s2nl-glibc-2.42-84-dev/include/pthread.h:22, libretro-ppsspp-0-unstable-2026-09-22> from /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/include/c++/15.3.0/aarch64-unknown-linux-gnu/bits/gthr-default.h:35, libretro-ppsspp-0-unstable-2026-09-22> from /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/include/c++/15.3.0/aarch64-unknown-linux-gnu/bits/gthr.h:157, libretro-ppsspp-0-unstable-2026-09-22> from /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/include/c++/15.3.0/bits/std_mutex.h:43, libretro-ppsspp-0-unstable-2026-09-22> from /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/include/c++/15.3.0/mutex:49, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Core/Core.h:22, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Core/MIPS/RiscV/RiscVAsm.cpp:25: libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/RiscV/RiscVAsm.cpp: In member function 'virtual void MIPSComp::RiscVJitBackend::GenerateFixedCode(MIPSState*)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/RiscV/RiscVAsm.cpp:64:51: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 64 | SW(DOWNCOUNTREG, CTXREG, offsetof(MIPSState, downcount)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/RiscV/RiscVAsm.cpp:70:51: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 70 | LW(DOWNCOUNTREG, CTXREG, offsetof(MIPSState, downcount)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/RiscV/RiscVAsm.cpp:80:48: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 80 | LWU(SCRATCH2, CTXREG, offsetof(MIPSState, fcr31)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/RiscV/RiscVAsm.cpp:180:40: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 180 | LWU(SCRATCH1, CTXREG, offsetof(MIPSState, pc)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> [ 73%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/RiscV/RiscVCompLoadStore.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 74%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/RiscV/RiscVCompSystem.cpp.o libretro-ppsspp-0-unstable-2026-09-22> In file included from /nix/store/6rgkfqr5mcjr39irv7wlbhfih2r5s2nl-glibc-2.42-84-dev/include/sys/mman.h:25, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Common/MemoryUtil.h:22, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Common/CodeBlock.h:11, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Common/RiscVEmitter.h:23, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Core/MIPS/RiscV/RiscVJit.h:22, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Core/MIPS/RiscV/RiscVCompFPU.cpp:18: libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/RiscV/RiscVCompFPU.cpp: In lambda function: libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/RiscV/RiscVCompFPU.cpp:597:47: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 597 | int offset = offsetof(MIPSState, f) + inst.src1 * 4; libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> [ 74%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/RiscV/RiscVCompVec.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 74%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/RiscV/RiscVJit.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 74%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/RiscV/RiscVRegCache.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 74%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/LoongArch64/LoongArch64Asm.cpp.o libretro-ppsspp-0-unstable-2026-09-22> In file included from /nix/store/6rgkfqr5mcjr39irv7wlbhfih2r5s2nl-glibc-2.42-84-dev/include/sys/mman.h:25, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Common/MemoryUtil.h:22, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Common/CodeBlock.h:11, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Common/RiscVEmitter.h:23, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Core/MIPS/RiscV/RiscVJit.h:22, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Core/MIPS/RiscV/RiscVJit.cpp:21: libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/RiscV/RiscVJit.cpp: In member function 'void MIPSComp::RiscVJitBackend::MovFromPC(RiscVGen::RiscVReg)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/RiscV/RiscVJit.cpp:343:33: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 343 | LWU(r, CTXREG, offsetof(MIPSState, pc)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/RiscV/RiscVJit.cpp: In member function 'void MIPSComp::RiscVJitBackend::MovToPC(RiscVGen::RiscVReg)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/RiscV/RiscVJit.cpp:347:32: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 347 | SW(r, CTXREG, offsetof(MIPSState, pc)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/RiscV/RiscVJit.cpp: In member function 'void MIPSComp::RiscVJitBackend::SaveStaticRegisters()': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/RiscV/RiscVJit.cpp:381:51: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 381 | SW(DOWNCOUNTREG, CTXREG, offsetof(MIPSState, downcount)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/RiscV/RiscVJit.cpp: In member function 'void MIPSComp::RiscVJitBackend::LoadStaticRegisters()': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/RiscV/RiscVJit.cpp:389:51: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 389 | LW(DOWNCOUNTREG, CTXREG, offsetof(MIPSState, downcount)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> [ 74%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/LoongArch64/LoongArch64CompALU.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 74%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/LoongArch64/LoongArch64CompBranch.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 74%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/LoongArch64/LoongArch64CompFPU.cpp.o libretro-ppsspp-0-unstable-2026-09-22> In file included from /nix/store/6rgkfqr5mcjr39irv7wlbhfih2r5s2nl-glibc-2.42-84-dev/include/sched.h:29, libretro-ppsspp-0-unstable-2026-09-22> from /nix/store/6rgkfqr5mcjr39irv7wlbhfih2r5s2nl-glibc-2.42-84-dev/include/pthread.h:22, libretro-ppsspp-0-unstable-2026-09-22> from /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/include/c++/15.3.0/aarch64-unknown-linux-gnu/bits/gthr-default.h:35, libretro-ppsspp-0-unstable-2026-09-22> from /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/include/c++/15.3.0/aarch64-unknown-linux-gnu/bits/gthr.h:157, libretro-ppsspp-0-unstable-2026-09-22> from /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/include/c++/15.3.0/bits/std_mutex.h:43, libretro-ppsspp-0-unstable-2026-09-22> from /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/include/c++/15.3.0/mutex:49, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Core/Core.h:22, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Core/MIPS/LoongArch64/LoongArch64Asm.cpp:25: libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/LoongArch64/LoongArch64Asm.cpp: In member function 'virtual void MIPSComp::LoongArch64JitBackend::GenerateFixedCode(MIPSState*)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/LoongArch64/LoongArch64Asm.cpp:61:53: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 61 | ST_W(DOWNCOUNTREG, CTXREG, offsetof(MIPSState, downcount)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/LoongArch64/LoongArch64Asm.cpp:67:53: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 67 | LD_W(DOWNCOUNTREG, CTXREG, offsetof(MIPSState, downcount)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/LoongArch64/LoongArch64Asm.cpp:77:50: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 77 | LD_WU(SCRATCH2, CTXREG, offsetof(MIPSState, fcr31)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/LoongArch64/LoongArch64Asm.cpp:168:42: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 168 | LD_WU(SCRATCH1, CTXREG, offsetof(MIPSState, pc)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> [ 74%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/LoongArch64/LoongArch64CompLoadStore.cpp.o libretro-ppsspp-0-unstable-2026-09-22> In file included from /nix/store/6rgkfqr5mcjr39irv7wlbhfih2r5s2nl-glibc-2.42-84-dev/include/sys/mman.h:25, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Common/MemoryUtil.h:22, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Common/CodeBlock.h:11, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Common/LoongArch64Emitter.h:23, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Core/MIPS/LoongArch64/LoongArch64Jit.h:22, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Core/MIPS/LoongArch64/LoongArch64CompFPU.cpp:19: libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/LoongArch64/LoongArch64CompFPU.cpp: In lambda function: libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/LoongArch64/LoongArch64CompFPU.cpp:572:47: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 572 | int offset = offsetof(MIPSState, f) + inst.src1 * 4; libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> [ 75%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/LoongArch64/LoongArch64CompSystem.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 75%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/LoongArch64/LoongArch64CompVec.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 75%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/LoongArch64/LoongArch64Jit.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 75%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/LoongArch64/LoongArch64RegCache.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 75%] Building CXX object Core/CMakeFiles/Core.dir/AVIDump.cpp.o libretro-ppsspp-0-unstable-2026-09-22> In file included from /nix/store/6rgkfqr5mcjr39irv7wlbhfih2r5s2nl-glibc-2.42-84-dev/include/sys/mman.h:25, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Common/MemoryUtil.h:22, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Common/CodeBlock.h:11, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Common/LoongArch64Emitter.h:23, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Core/MIPS/LoongArch64/LoongArch64Jit.h:22, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Core/MIPS/LoongArch64/LoongArch64Jit.cpp:21: libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/LoongArch64/LoongArch64Jit.cpp: In member function 'void MIPSComp::LoongArch64JitBackend::MovFromPC(LoongArch64Gen::LoongArch64Reg)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/LoongArch64/LoongArch64Jit.cpp:340:35: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 340 | LD_WU(r, CTXREG, offsetof(MIPSState, pc)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/LoongArch64/LoongArch64Jit.cpp: In member function 'void MIPSComp::LoongArch64JitBackend::MovToPC(LoongArch64Gen::LoongArch64Reg)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/LoongArch64/LoongArch64Jit.cpp:344:34: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 344 | ST_W(r, CTXREG, offsetof(MIPSState, pc)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/LoongArch64/LoongArch64Jit.cpp: In member function 'void MIPSComp::LoongArch64JitBackend::SaveStaticRegisters()': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/LoongArch64/LoongArch64Jit.cpp:378:53: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 378 | ST_W(DOWNCOUNTREG, CTXREG, offsetof(MIPSState, downcount)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/LoongArch64/LoongArch64Jit.cpp: In member function 'void MIPSComp::LoongArch64JitBackend::LoadStaticRegisters()': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/LoongArch64/LoongArch64Jit.cpp:386:53: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] libretro-ppsspp-0-unstable-2026-09-22> 386 | LD_W(DOWNCOUNTREG, CTXREG, offsetof(MIPSState, downcount)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> [ 75%] Building CXX object Core/CMakeFiles/Core.dir/WaveFile.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 75%] Building CXX object Core/CMakeFiles/Core.dir/Config.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 75%] Building CXX object Core/CMakeFiles/Core.dir/ConfigSettings.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 75%] Building CXX object Core/CMakeFiles/Core.dir/ControlMapper.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 76%] Building CXX object Core/CMakeFiles/Core.dir/Core.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 76%] Building CXX object Core/CMakeFiles/Core.dir/Compatibility.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 76%] Building CXX object Core/CMakeFiles/Core.dir/CoreTiming.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 76%] Building CXX object Core/CMakeFiles/Core.dir/CwCheat.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 76%] Building CXX object Core/CMakeFiles/Core.dir/FrameTiming.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 76%] Building CXX object Core/CMakeFiles/Core.dir/HDRemaster.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 76%] Building CXX object Core/CMakeFiles/Core.dir/Instance.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 76%] Building CXX object Core/CMakeFiles/Core.dir/KeyMap.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 76%] Building CXX object Core/CMakeFiles/Core.dir/KeyMapDefaults.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 77%] Building CXX object Core/CMakeFiles/Core.dir/LuaContext.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 77%] Building CXX object Core/CMakeFiles/Core.dir/RetroAchievements.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 77%] Building CXX object Core/CMakeFiles/Core.dir/Debugger/Breakpoints.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 77%] Building CXX object Core/CMakeFiles/Core.dir/Debugger/LineInfo.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 77%] Building CXX object Core/CMakeFiles/Core.dir/Debugger/MemBlockInfo.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 77%] Building CXX object Core/CMakeFiles/Core.dir/Debugger/SymbolMap.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 77%] Building CXX object Core/CMakeFiles/Core.dir/Dialog/PSPDialog.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 77%] Building CXX object Core/CMakeFiles/Core.dir/Dialog/PSPGamedataInstallDialog.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 77%] Building CXX object Core/CMakeFiles/Core.dir/Dialog/PSPMsgDialog.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 78%] Building CXX object Core/CMakeFiles/Core.dir/Dialog/PSPNetconfDialog.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 78%] Building CXX object Core/CMakeFiles/Core.dir/Dialog/PSPNpSigninDialog.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 78%] Building CXX object Core/CMakeFiles/Core.dir/Dialog/PSPOskDialog.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 78%] Building CXX object Core/CMakeFiles/Core.dir/Dialog/PSPOskConstants.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 78%] Building CXX object Core/CMakeFiles/Core.dir/Dialog/PSPSaveDialog.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 78%] Building CXX object Core/CMakeFiles/Core.dir/Dialog/PSPScreenshotDialog.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 78%] Building CXX object Core/CMakeFiles/Core.dir/Dialog/SavedataParam.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 78%] Building CXX object Core/CMakeFiles/Core.dir/ELF/ElfReader.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 78%] Building CXX object Core/CMakeFiles/Core.dir/ELF/PBPReader.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 79%] Building CXX object Core/CMakeFiles/Core.dir/ELF/PrxDecrypter.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 79%] Building CXX object Core/CMakeFiles/Core.dir/ELF/ParamSFO.cpp.o libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/ELF/PBPReader.cpp: In member function 'bool PBPReader::GetSubFile(PBPSubFile, std::vector*) const': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/ELF/PBPReader.cpp:67:50: warning: array subscript [0, 7] is outside array bounds of 'const u32_le [8]' {aka 'const unsigned int [8]'} [-Warray-bounds=] libretro-ppsspp-0-unstable-2026-09-22> 67 | const u32 off = header_.offsets[(int)file]; libretro-ppsspp-0-unstable-2026-09-22> | ~~~~~~~~~~~~~~~~~~~~~~~~~^ libretro-ppsspp-0-unstable-2026-09-22> In file included from /build/source/Core/ELF/PBPReader.cpp:23: libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/ELF/PBPReader.h:41:16: note: while referencing 'PBPHeader::offsets' libretro-ppsspp-0-unstable-2026-09-22> 41 | u32_le offsets[8]; libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> [ 79%] Building CXX object Core/CMakeFiles/Core.dir/FileSystems/tlzrc.cpp.o libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/Dialog/SavedataParam.cpp: In member function 'bool SavedataParam::LoadSFO(SceUtilitySavedataParam*, const std::string&)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/Dialog/SavedataParam.cpp:842:24: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 128 equals destination size [-Wstringop-truncation] libretro-ppsspp-0-unstable-2026-09-22> 842 | strncpy(param->sfoParam.title, sfoFile->GetValueString("TITLE").c_str(), 128); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/Dialog/SavedataParam.cpp:843:24: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 128 equals destination size [-Wstringop-truncation] libretro-ppsspp-0-unstable-2026-09-22> 843 | strncpy(param->sfoParam.savedataTitle, sfoFile->GetValueString("SAVEDATA_TITLE").c_str(), 128); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/Dialog/SavedataParam.cpp:844:24: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 1024 equals destination size [-Wstringop-truncation] libretro-ppsspp-0-unstable-2026-09-22> 844 | strncpy(param->sfoParam.detail, sfoFile->GetValueString("SAVEDATA_DETAIL").c_str(), 1024); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> [ 79%] Building CXX object Core/CMakeFiles/Core.dir/FileSystems/BlobFileSystem.cpp.o libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/Dialog/SavedataParam.cpp: In member function 'int SavedataParam::Save(SceUtilitySavedataParam*, const std::string&, bool)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/Dialog/SavedataParam.cpp:580:24: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 20 equals destination size [-Wstringop-truncation] libretro-ppsspp-0-unstable-2026-09-22> 580 | strncpy(param->saveName, saveDirName.c_str(), 20); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> [ 79%] Building CXX object Core/CMakeFiles/Core.dir/FileSystems/BlockDevices.cpp.o libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/Dialog/SavedataParam.cpp: In member function 'int SavedataParam::LoadSaveData(SceUtilitySavedataParam*, const std::string&, const std::string&, bool)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/Dialog/SavedataParam.cpp:697:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 20 equals destination size [-Wstringop-truncation] libretro-ppsspp-0-unstable-2026-09-22> 697 | strncpy(param->saveName, saveDirName.c_str(), 20); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/Dialog/SavedataParam.cpp: In member function 'int SavedataParam::GetSizes(SceUtilitySavedataParam*)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/Dialog/SavedataParam.cpp:1120:24: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 8 equals destination size [-Wstringop-truncation] libretro-ppsspp-0-unstable-2026-09-22> 1120 | strncpy(param->msFree->freeSpaceStr, spaceTxt.c_str(), sizeof(param->msFree->freeSpaceStr)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/Dialog/SavedataParam.cpp:1143:32: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 8 equals destination size [-Wstringop-truncation] libretro-ppsspp-0-unstable-2026-09-22> 1143 | strncpy(param->msData->info.usedSpaceStr, spaceTxt.c_str(), sizeof(param->msData->info.usedSpaceStr)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/Dialog/SavedataParam.cpp:1147:32: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 8 equals destination size [-Wstringop-truncation] libretro-ppsspp-0-unstable-2026-09-22> 1147 | strncpy(param->msData->info.usedSpace32Str, spaceTxt.c_str(), sizeof(param->msData->info.usedSpace32Str)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/Dialog/SavedataParam.cpp:1187:24: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 8 equals destination size [-Wstringop-truncation] libretro-ppsspp-0-unstable-2026-09-22> 1187 | strncpy(param->utilityData->usedSpaceStr, spaceTxt.c_str(), sizeof(param->utilityData->usedSpaceStr)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/Dialog/SavedataParam.cpp:1193:24: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 8 equals destination size [-Wstringop-truncation] libretro-ppsspp-0-unstable-2026-09-22> 1193 | strncpy(param->utilityData->usedSpace32Str, spaceTxt32.c_str(), sizeof(param->utilityData->usedSpace32Str)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> [ 79%] Building CXX object Core/CMakeFiles/Core.dir/FileSystems/DirectoryFileSystem.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 79%] Building CXX object Core/CMakeFiles/Core.dir/FileSystems/FileSystem.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 79%] Building CXX object Core/CMakeFiles/Core.dir/FileSystems/ISOFileSystem.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 79%] Building CXX object Core/CMakeFiles/Core.dir/FileSystems/MetaFileSystem.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 80%] Building CXX object Core/CMakeFiles/Core.dir/FileSystems/VirtualDiscFileSystem.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 80%] Building CXX object Core/CMakeFiles/Core.dir/Font/PGF.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 80%] Building CXX object Core/CMakeFiles/Core.dir/HLE/HLE.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 80%] Building CXX object Core/CMakeFiles/Core.dir/HLE/ReplaceTables.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 80%] Building CXX object Core/CMakeFiles/Core.dir/HLE/HLEHelperThread.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 80%] Building CXX object Core/CMakeFiles/Core.dir/HLE/HLETables.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 80%] Building CXX object Core/CMakeFiles/Core.dir/HLE/KUBridge.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 80%] Building CXX object Core/CMakeFiles/Core.dir/HLE/Plugins.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 81%] Building CXX object Core/CMakeFiles/Core.dir/HLE/__sceAudio.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 81%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceAdler.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 81%] Building CXX object Core/CMakeFiles/Core.dir/HLE/AtracCtx.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 81%] Building CXX object Core/CMakeFiles/Core.dir/HLE/AtracCtx2.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 81%] Building CXX object Core/CMakeFiles/Core.dir/HLE/NetInetConstants.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 81%] Building CXX object Core/CMakeFiles/Core.dir/HLE/SocketManager.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 81%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceAtrac.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 81%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceAudio.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 81%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceAudiocodec.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 82%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceAudioRouting.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 82%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceCcc.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 82%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceChkreg.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 82%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceChnnlsv.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 82%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceCtrl.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 82%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceDeflt.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 82%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceDisplay.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 82%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceDmac.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 82%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceG729.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 83%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceGameUpdate.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 83%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceGe.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 83%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceFont.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 83%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceHeap.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 83%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceHprm.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 83%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceHttp.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 83%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceImpose.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 83%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceIo.cpp.o libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/HLE/sceFont.cpp: In function 'void __LoadInternalFonts()': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/HLE/sceFont.cpp:263:24: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 64 equals destination size [-Wstringop-truncation] libretro-ppsspp-0-unstable-2026-09-22> 263 | strncpy(style_.fontName, entry.fontName, sizeof(style_.fontName)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/HLE/sceFont.cpp:264:24: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 64 equals destination size [-Wstringop-truncation] libretro-ppsspp-0-unstable-2026-09-22> 264 | strncpy(style_.fontFileName, entry.fileName, sizeof(style_.fontFileName)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/HLE/sceFont.cpp:263:24: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 64 equals destination size [-Wstringop-truncation] libretro-ppsspp-0-unstable-2026-09-22> 263 | strncpy(style_.fontName, entry.fontName, sizeof(style_.fontName)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/HLE/sceFont.cpp:264:24: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 64 equals destination size [-Wstringop-truncation] libretro-ppsspp-0-unstable-2026-09-22> 264 | strncpy(style_.fontFileName, entry.fileName, sizeof(style_.fontFileName)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> [ 83%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceJpeg.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 84%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceKernel.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 84%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceKernelAlarm.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 84%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceKernelEventFlag.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 84%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceKernelHeap.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 84%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceKernelInterrupt.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 84%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceKernelMbx.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 84%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceKernelMemory.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 84%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceKernelModule.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 84%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceKernelMsgPipe.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 85%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceKernelMutex.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 85%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceKernelSemaphore.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 85%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceKernelThread.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 85%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceKernelTime.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 85%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceKernelVTimer.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 85%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceVideocodec.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 85%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceMpeg.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 85%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceMpegbase.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 85%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceNet.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 86%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceNet_lib.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 86%] Building CXX object Core/CMakeFiles/Core.dir/HLE/NetAdhocCommon.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 86%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceNetAdhoc.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 86%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceNetAdhocMatching.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 86%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceNetInet.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 86%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceNetApctl.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 86%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceNetResolver.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 86%] Building CXX object Core/CMakeFiles/Core.dir/HLE/proAdhoc.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 87%] Building CXX object Core/CMakeFiles/Core.dir/HLE/proAdhocServer.cpp.o libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/HLE/sceNetAdhoc.cpp: In function 'int NetAdhocctl_Create(const char*)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/HLE/sceNetAdhoc.cpp:3667:48: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 8 equals destination size [-Wstringop-truncation] libretro-ppsspp-0-unstable-2026-09-22> 3667 | strncpy((char *)parameter.group_name.data, groupName, sizeof(parameter.group_name.data)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/HLE/proAdhocServer.cpp: In function 'void game_product_relink(SceNetAdhocctlProductCode*, char*, char*)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/HLE/proAdhocServer.cpp:1263:75: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 9 equals destination size [-Wstringop-truncation] libretro-ppsspp-0-unstable-2026-09-22> 1263 | if(strncmp(product->data, from, PRODUCT_CODE_LENGTH) == 0) strncpy(product->data, to, PRODUCT_CODE_LENGTH); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/HLE/proAdhocServer.cpp: In function 'void game_product_override(SceNetAdhocctlProductCode*)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/HLE/proAdhocServer.cpp:1333:40: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 9 bytes from a string of length 9 [-Wstringop-truncation] libretro-ppsspp-0-unstable-2026-09-22> 1333 | strncpy(product->data, link.id_to, PRODUCT_CODE_LENGTH); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/HLE/proAdhocServer.cpp: In function 'int server_loop(int)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/HLE/proAdhocServer.cpp:2043:64: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 63 bytes from a string of length 63 [-Wstringop-truncation] libretro-ppsspp-0-unstable-2026-09-22> 2043 | strncpy(message, packet->message, sizeof(message) - 1); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> [ 87%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceOpenPSID.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 87%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceResmgr.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 87%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceP3da.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 87%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceMt19937.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 87%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceMd5.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 87%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceAac.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 87%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceMp4.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 87%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceMp3.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 88%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceParseHttp.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 88%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceParseUri.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 88%] Building CXX object Core/CMakeFiles/Core.dir/HLE/scePower.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 88%] Building CXX object Core/CMakeFiles/Core.dir/HLE/scePsmf.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 88%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceReg.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 88%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceRtc.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 88%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceSas.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 88%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceSfmt19937.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 88%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceSha256.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 89%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceSircs.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 89%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceSsl.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 89%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceUmd.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 89%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceUsb.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 89%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceUsbAcc.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 89%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceUsbCam.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 89%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceUsbGps.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 89%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceUsbMic.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 89%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceUtility.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 90%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceVaudio.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 90%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceVshBridge.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 90%] Building CXX object Core/CMakeFiles/Core.dir/HLE/scePspNpDrm_user.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 90%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceNp.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 90%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceNp2.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 90%] Building CXX object Core/CMakeFiles/Core.dir/HLE/scePauth.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 90%] Building CXX object Core/CMakeFiles/Core.dir/HW/SimpleAudioDec.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 90%] Building CXX object Core/CMakeFiles/Core.dir/HW/Atrac3Standalone.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 90%] Building CXX object Core/CMakeFiles/Core.dir/HW/AsyncIOManager.cpp.o libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/HLE/sceNp.cpp: In function 'int NpGetNpId(SceNpId*)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/HLE/sceNp.cpp:209:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation] libretro-ppsspp-0-unstable-2026-09-22> 209 | strncpy(npid->handle.data, npOnlineId.c_str(), sizeof(npid->handle.data)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/HLE/sceNp.cpp: In function 'void WrapI_U() [with int (* func)(u32) = sceNpGetOnlineId]': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/HLE/sceNp.cpp:201:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation] libretro-ppsspp-0-unstable-2026-09-22> 201 | strncpy(id->data, npOnlineId.c_str(), sizeof(id->data)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/HLE/sceNp.cpp: In function 'void WrapI_U() [with int (* func)(u32) = sceNpGetUserProfile]': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/HLE/sceNp.cpp:282:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation] libretro-ppsspp-0-unstable-2026-09-22> 282 | strncpy(profile->userId.handle.data, npOnlineId.c_str(), sizeof(profile->userId.handle.data)); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/HLE/sceNp.cpp:282:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation] libretro-ppsspp-0-unstable-2026-09-22> [ 91%] Building CXX object Core/CMakeFiles/Core.dir/HW/BufferQueue.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 91%] Building CXX object Core/CMakeFiles/Core.dir/HW/Camera.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 91%] Building CXX object Core/CMakeFiles/Core.dir/HW/Display.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 91%] Building CXX object Core/CMakeFiles/Core.dir/HW/GpioMMIO.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 91%] Building CXX object Core/CMakeFiles/Core.dir/HW/AvcDecoder.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 91%] Building CXX object Core/CMakeFiles/Core.dir/HW/MediaEngine.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 91%] Building CXX object Core/CMakeFiles/Core.dir/HW/MpegDemux.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 91%] Building CXX object Core/CMakeFiles/Core.dir/HW/MemoryStick.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 91%] Building CXX object Core/CMakeFiles/Core.dir/HW/SasAudio.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 92%] Building CXX object Core/CMakeFiles/Core.dir/HW/SasReverb.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 92%] Building CXX object Core/CMakeFiles/Core.dir/Loaders.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 92%] Building CXX object Core/CMakeFiles/Core.dir/FileLoaders/CachingFileLoader.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 92%] Building CXX object Core/CMakeFiles/Core.dir/FileLoaders/DiskCachingFileLoader.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 92%] Building CXX object Core/CMakeFiles/Core.dir/FileLoaders/HTTPFileLoader.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 92%] Building CXX object Core/CMakeFiles/Core.dir/FileLoaders/LocalFileLoader.cpp.o libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/Loaders.cpp: In function 'void DetectZipFileContents(zip_t*, ZipFileInfo*)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/Loaders.cpp:500:41: warning: 'int zip_get_num_files(zip_t*)' is deprecated: use 'zip_get_num_entries' instead [-Wdeprecated-declarations] libretro-ppsspp-0-unstable-2026-09-22> 500 | int numFiles = zip_get_num_files(z); libretro-ppsspp-0-unstable-2026-09-22> | ~~~~~~~~~~~~~~~~~^~~ libretro-ppsspp-0-unstable-2026-09-22> In file included from /build/source/Common/File/VFS/ZipFileReader.h:4, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Core/Loaders.h:25, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Core/FileLoaders/CachingFileLoader.h:25, libretro-ppsspp-0-unstable-2026-09-22> from /build/source/Core/Loaders.cpp:24: libretro-ppsspp-0-unstable-2026-09-22> /nix/store/pnh8s42i0zxc59viwblch26pl92bywbr-libzip-1.11.4-dev/include/zip.h:394:68: note: declared here libretro-ppsspp-0-unstable-2026-09-22> 394 | ZIP_DEPRECATED("use 'zip_get_num_entries' instead") ZIP_EXTERN int zip_get_num_files(zip_t *_Nonnull); libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> [ 92%] Building CXX object Core/CMakeFiles/Core.dir/FileLoaders/RamCachingFileLoader.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 92%] Building CXX object Core/CMakeFiles/Core.dir/FileLoaders/RetryingFileLoader.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 92%] Building CXX object Core/CMakeFiles/Core.dir/FileLoaders/ZipFileLoader.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 93%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/MIPS.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 93%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/MIPSAnalyst.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 93%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/MIPSCodeUtils.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 93%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/MIPSDebugInterface.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 93%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/MIPSDis.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 93%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/MIPSDisVFPU.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 93%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/Interpreter.cpp.o libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/MIPSAnalyst.cpp: In function 'void MIPSAnalyst::RegisterFunction(u32, u32, const char*)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/Core/MIPS/MIPSAnalyst.cpp:1223:24: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 64 equals destination size [-Wstringop-truncation] libretro-ppsspp-0-unstable-2026-09-22> 1223 | strncpy(fun.name, name, 64); libretro-ppsspp-0-unstable-2026-09-22> | ^ libretro-ppsspp-0-unstable-2026-09-22> [ 93%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/InterpreterDispatch.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 94%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/InterpreterVFPU.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 94%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/MIPSStackWalk.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 94%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/MIPSTables.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 94%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/MIPSVFPUUtils.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 94%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/MIPSVFPUFallbacks.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 94%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/MIPSTracer.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 94%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/JitCommon/JitCommon.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 94%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/JitCommon/JitBlockCache.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 94%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/JitCommon/JitState.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 95%] Building CXX object Core/CMakeFiles/Core.dir/MemFault.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 95%] Building CXX object Core/CMakeFiles/Core.dir/MemMap.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 95%] Building CXX object Core/CMakeFiles/Core.dir/MemMapFunctions.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 95%] Building CXX object Core/CMakeFiles/Core.dir/PSPLoaders.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 95%] Building CXX object Core/CMakeFiles/Core.dir/Reporting.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 95%] Building CXX object Core/CMakeFiles/Core.dir/Replay.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 95%] Building CXX object Core/CMakeFiles/Core.dir/SaveState.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 95%] Building CXX object Core/CMakeFiles/Core.dir/SaveStateRewind.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 95%] Building CXX object Core/CMakeFiles/Core.dir/Screenshot.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 96%] Building CXX object Core/CMakeFiles/Core.dir/System.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 96%] Building CXX object Core/CMakeFiles/Core.dir/Util/AtracTrack.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 96%] Building CXX object Core/CMakeFiles/Core.dir/Util/AudioFormat.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 96%] Building CXX object Core/CMakeFiles/Core.dir/Util/MemStick.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 96%] Building CXX object Core/CMakeFiles/Core.dir/Util/GameDB.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 96%] Building CXX object Core/CMakeFiles/Core.dir/Util/PathUtil.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 96%] Building CXX object Core/CMakeFiles/Core.dir/Util/PortManager.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 96%] Building CXX object Core/CMakeFiles/Core.dir/Util/BlockAllocator.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 96%] Building CXX object Core/CMakeFiles/Core.dir/Util/PPGeDraw.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 97%] Building CXX object Core/CMakeFiles/Core.dir/Util/KL4E.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 97%] Building CXX object Core/CMakeFiles/Core.dir/Util/PSARUnpack.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 97%] Building CXX object Core/CMakeFiles/Core.dir/Util/PkgUnpack.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 97%] Building CXX object Core/CMakeFiles/Core.dir/Util/RecentFiles.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 97%] Building CXX object Core/CMakeFiles/Core.dir/__/ext/disarm.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 97%] Building CXX object Core/CMakeFiles/Core.dir/__/ext/riscv-disas.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 97%] Building CXX object Core/CMakeFiles/Core.dir/__/ext/loongarch-disasm.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 97%] Building CXX object Core/CMakeFiles/Core.dir/__/git-version.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 97%] Linking CXX static library ../lib/libCore.a libretro-ppsspp-0-unstable-2026-09-22> [ 97%] Built target Core libretro-ppsspp-0-unstable-2026-09-22> [ 97%] Building CXX object libretro/CMakeFiles/ppsspp_libretro.dir/LibretroGraphicsContext.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 97%] Building CXX object libretro/CMakeFiles/ppsspp_libretro.dir/LibretroGLContext.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 97%] Building CXX object libretro/CMakeFiles/ppsspp_libretro.dir/LibretroGLCoreContext.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 97%] Building CXX object libretro/CMakeFiles/ppsspp_libretro.dir/libretro.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 97%] Building CXX object libretro/CMakeFiles/ppsspp_libretro.dir/LibretroVulkanContext.cpp.o libretro-ppsspp-0-unstable-2026-09-22> [ 97%] Building CXX object libretro/CMakeFiles/ppsspp_libretro.dir/LibretroVulkanPresentation.cpp.o libretro-ppsspp-0-unstable-2026-09-22> /build/source/libretro/libretro.cpp: In function 'void check_variables(CoreParameter&)': libretro-ppsspp-0-unstable-2026-09-22> /build/source/libretro/libretro.cpp:1090:4: warning: 'iInternalResolution_prev' may be used uninitialized [-Wmaybe-uninitialized] libretro-ppsspp-0-unstable-2026-09-22> 1090 | if (g_Config.iInternalResolution != iInternalResolution_prev && backend != RETRO_HW_CONTEXT_NONE) libretro-ppsspp-0-unstable-2026-09-22> | ^~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/libretro/libretro.cpp:505:8: note: 'iInternalResolution_prev' was declared here libretro-ppsspp-0-unstable-2026-09-22> 505 | int iInternalResolution_prev; libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/libretro/libretro.cpp:1116:61: warning: 'iMultiSampleLevel_prev' may be used uninitialized [-Wmaybe-uninitialized] libretro-ppsspp-0-unstable-2026-09-22> 1116 | if (g_Config.iMultiSampleLevel != iMultiSampleLevel_prev && PSP_IsInited()) libretro-ppsspp-0-unstable-2026-09-22> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/libretro/libretro.cpp:508:8: note: 'iMultiSampleLevel_prev' was declared here libretro-ppsspp-0-unstable-2026-09-22> 508 | int iMultiSampleLevel_prev; libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/libretro/libretro.cpp:1107:63: warning: 'bDisplayCropTo16x9_prev' may be used uninitialized [-Wmaybe-uninitialized] libretro-ppsspp-0-unstable-2026-09-22> 1107 | if (g_Config.bDisplayCropTo16x9 != bDisplayCropTo16x9_prev && PSP_IsInited()) libretro-ppsspp-0-unstable-2026-09-22> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/libretro/libretro.cpp:509:9: note: 'bDisplayCropTo16x9_prev' was declared here libretro-ppsspp-0-unstable-2026-09-22> 509 | bool bDisplayCropTo16x9_prev; libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/libretro/libretro.cpp:1059:12: warning: 'iTexScalingType_prev' may be used uninitialized [-Wmaybe-uninitialized] libretro-ppsspp-0-unstable-2026-09-22> 1059 | if (gpu && (g_Config.iTexScalingType != iTexScalingType_prev libretro-ppsspp-0-unstable-2026-09-22> | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> 1060 | || g_Config.iTexScalingLevel != iTexScalingLevel_prev libretro-ppsspp-0-unstable-2026-09-22> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> 1061 | || g_Config.sTextureShaderName != sTextureShaderName_prev)) libretro-ppsspp-0-unstable-2026-09-22> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/libretro/libretro.cpp:506:8: note: 'iTexScalingType_prev' was declared here libretro-ppsspp-0-unstable-2026-09-22> 506 | int iTexScalingType_prev; libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/libretro/libretro.cpp:1060:10: warning: 'iTexScalingLevel_prev' may be used uninitialized [-Wmaybe-uninitialized] libretro-ppsspp-0-unstable-2026-09-22> 1059 | if (gpu && (g_Config.iTexScalingType != iTexScalingType_prev libretro-ppsspp-0-unstable-2026-09-22> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> 1060 | || g_Config.iTexScalingLevel != iTexScalingLevel_prev libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> /build/source/libretro/libretro.cpp:507:8: note: 'iTexScalingLevel_prev' was declared here libretro-ppsspp-0-unstable-2026-09-22> 507 | int iTexScalingLevel_prev; libretro-ppsspp-0-unstable-2026-09-22> | ^~~~~~~~~~~~~~~~~~~~~ libretro-ppsspp-0-unstable-2026-09-22> [ 98%] Building C object libretro/CMakeFiles/ppsspp_libretro.dir/libretro-common/compat/compat_posix_string.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 98%] Building C object libretro/CMakeFiles/ppsspp_libretro.dir/libretro-common/compat/fopen_utf8.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 98%] Building C object libretro/CMakeFiles/ppsspp_libretro.dir/libretro-common/compat/compat_strl.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 98%] Building C object libretro/CMakeFiles/ppsspp_libretro.dir/libretro-common/encodings/encoding_utf.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 98%] Building C object libretro/CMakeFiles/ppsspp_libretro.dir/libretro-common/file/file_path.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 98%] Building C object libretro/CMakeFiles/ppsspp_libretro.dir/libretro-common/file/file_path_io.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 98%] Building C object libretro/CMakeFiles/ppsspp_libretro.dir/libretro-common/streams/file_stream.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 98%] Building C object libretro/CMakeFiles/ppsspp_libretro.dir/libretro-common/streams/file_stream_transforms.c.o libretro-ppsspp-0-unstable-2026-09-22> [ 98%] Building C object libretro/CMakeFiles/ppsspp_libretro.dir/libretro-common/string/stdstring.c.o libretro-ppsspp-0-unstable-2026-09-22> [100%] Building C object libretro/CMakeFiles/ppsspp_libretro.dir/libretro-common/time/rtime.c.o libretro-ppsspp-0-unstable-2026-09-22> [100%] Building C object libretro/CMakeFiles/ppsspp_libretro.dir/libretro-common/vfs/vfs_implementation.c.o libretro-ppsspp-0-unstable-2026-09-22> [100%] Linking CXX shared library ../lib/ppsspp_libretro.so libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glReadBuffer' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glDrawRangeElements' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glTexImage3D' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glTexSubImage3D' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glCopyTexSubImage3D' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glEndQuery' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glCompressedTexImage3D' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetQueryiv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glCompressedTexSubImage3D' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetQueryObjectuiv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGenQueries' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glUnmapBuffer' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glDeleteQueries' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetBufferPointerv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glIsQuery' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glDrawBuffers' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glBeginQuery' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glUniformMatrix2x3fv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glUniformMatrix3x2fv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glUniformMatrix2x4fv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glUniformMatrix4x2fv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glUniformMatrix3x4fv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glUniformMatrix4x3fv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glBlitFramebuffer' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glRenderbufferStorageMultisample' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glFramebufferTextureLayer' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glMapBufferRange' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glFlushMappedBufferRange' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glBindVertexArray' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glDeleteVertexArrays' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGenVertexArrays' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glIsVertexArray' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetIntegeri_v' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glBeginTransformFeedback' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glEndTransformFeedback' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glBindBufferRange' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glBindBufferBase' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glTransformFeedbackVaryings' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetTransformFeedbackVarying' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glVertexAttribIPointer' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetVertexAttribIiv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetVertexAttribIuiv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glVertexAttribI4i' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glVertexAttribI4ui' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glVertexAttribI4iv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glVertexAttribI4uiv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetUniformuiv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetFragDataLocation' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glUniform1ui' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glUniform2ui' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glUniform3ui' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glUniform4ui' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glUniform1uiv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glUniform2uiv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glUniform3uiv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glUniform4uiv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glClearBufferiv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glClearBufferuiv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glClearBufferfv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glClearBufferfi' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetStringi' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glCopyBufferSubData' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetUniformIndices' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetActiveUniformsiv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetUniformBlockIndex' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetActiveUniformBlockiv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetActiveUniformBlockName' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glUniformBlockBinding' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glDrawArraysInstanced' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glDrawElementsInstanced' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glFenceSync' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glIsSync' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glDeleteSync' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glClientWaitSync' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glWaitSync' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetInteger64v' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetSynciv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetInteger64i_v' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetBufferParameteri64v' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGenSamplers' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glDeleteSamplers' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glIsSampler' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glBindSampler' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glSamplerParameteri' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glSamplerParameteriv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glSamplerParameterf' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glSamplerParameterfv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetSamplerParameteriv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetSamplerParameterfv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glVertexAttribDivisor' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glBindTransformFeedback' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glDeleteTransformFeedbacks' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGenTransformFeedbacks' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glIsTransformFeedback' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glPauseTransformFeedback' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glResumeTransformFeedback' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetProgramBinary' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glProgramBinary' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glProgramParameteri' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glInvalidateFramebuffer' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glInvalidateSubFramebuffer' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glTexStorage2D' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glTexStorage3D' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetInternalformativ' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) libretro-ppsspp-0-unstable-2026-09-22> /nix/store/havg05vfa2g9ksbcsnk0hx9z1mlgfbhi-binutils-2.46/bin/ld.bfd: ../lib/liblua.a(loslib.c.o): in function `os_tmpname': libretro-ppsspp-0-unstable-2026-09-22> loslib.c:(.text+0x4e0): warning: the use of `tmpnam' is dangerous, better use `mkstemp' libretro-ppsspp-0-unstable-2026-09-22> [100%] Built target ppsspp_libretro libretro-ppsspp-0-unstable-2026-09-22> buildPhase completed in 4 minutes 23 seconds libretro-ppsspp-0-unstable-2026-09-22> Running phase: installPhase libretro-ppsspp-0-unstable-2026-09-22> Running phase: fixupPhase libretro-ppsspp-0-unstable-2026-09-22> shrinking RPATHs of ELF executables and libraries in /nix/store/nsrbskwkx1wxnhljqk2x82vh8n2prqyx-libretro-ppsspp-0-unstable-2026-09-22 libretro-ppsspp-0-unstable-2026-09-22> shrinking /nix/store/nsrbskwkx1wxnhljqk2x82vh8n2prqyx-libretro-ppsspp-0-unstable-2026-09-22/lib/retroarch/cores/ppsspp_libretro.so libretro-ppsspp-0-unstable-2026-09-22> checking for references to /build/ in /nix/store/nsrbskwkx1wxnhljqk2x82vh8n2prqyx-libretro-ppsspp-0-unstable-2026-09-22... libretro-ppsspp-0-unstable-2026-09-22> patching script interpreter paths in /nix/store/nsrbskwkx1wxnhljqk2x82vh8n2prqyx-libretro-ppsspp-0-unstable-2026-09-22 libretro-ppsspp-0-unstable-2026-09-22> stripping (with command strip and flags -S -p) in /nix/store/nsrbskwkx1wxnhljqk2x82vh8n2prqyx-libretro-ppsspp-0-unstable-2026-09-22/lib /nix/store/nsrbskwkx1wxnhljqk2x82vh8n2prqyx-libretro-ppsspp-0-unstable-2026-09-22/bin building '/nix/store/f9baxv1vky420gayvwngv6mssn4j19h5-retroarch-with-cores-1.22.2.drv' on 'ssh-ng://nix@superintendent' building '/nix/store/f9baxv1vky420gayvwngv6mssn4j19h5-retroarch-with-cores-1.22.2.drv' building '/nix/store/w460c4ffai4s7ng0ng85f5inqk85pibl-es_systems.cfg.drv' on 'ssh-ng://nix@superintendent' building '/nix/store/h34q10rpbzmk553v1jiifbpdl5jsj72d-system-path.drv' on 'ssh-ng://nix@superintendent' building '/nix/store/w460c4ffai4s7ng0ng85f5inqk85pibl-es_systems.cfg.drv' es_systems.cfg> structuredAttrs is enabled building '/nix/store/h34q10rpbzmk553v1jiifbpdl5jsj72d-system-path.drv' system-path> structuredAttrs is enabled building '/nix/store/gz02d667ihmlrjdm6kans0nqzscnnimx-10-emulationstation.conf.drv' on 'ssh-ng://nix@superintendent' system-path> created 1912 symlinks in user environment building '/nix/store/gz02d667ihmlrjdm6kans0nqzscnnimx-10-emulationstation.conf.drv' 10-emulationstation.conf> structuredAttrs is enabled building '/nix/store/lyvh2zmfswi6fwfnswvxnl7igm9pck16-tmpfiles.d.drv' on 'ssh-ng://nix@superintendent' building '/nix/store/lyvh2zmfswi6fwfnswvxnl7igm9pck16-tmpfiles.d.drv' building '/nix/store/8mwypm69asnbp4ivcgrmpxaw5zjd9yz3-X-Restart-Triggers-systemd-tmpfiles-resetup.drv' on 'ssh-ng://nix@superintendent' building '/nix/store/y0agfa7p5qk85d711j7nr14g3jyp622q-dbus-1.drv' on 'ssh-ng://nix@superintendent' building '/nix/store/8mwypm69asnbp4ivcgrmpxaw5zjd9yz3-X-Restart-Triggers-systemd-tmpfiles-resetup.drv' X-Restart-Triggers-systemd-tmpfiles-resetup> structuredAttrs is enabled building '/nix/store/y0agfa7p5qk85d711j7nr14g3jyp622q-dbus-1.drv' building '/nix/store/14a5k5pyp5jmcsg86k26q8h0c0yxvi35-unit-systemd-tmpfiles-resetup.service.drv' on 'ssh-ng://nix@superintendent' building '/nix/store/14a5k5pyp5jmcsg86k26q8h0c0yxvi35-unit-systemd-tmpfiles-resetup.service.drv' unit-systemd-tmpfiles-resetup.service> structuredAttrs is enabled building '/nix/store/iwzn2m53vb9sa5b1as3nqzv5a7yy6292-X-Restart-Triggers-dbus-broker.drv' on 'ssh-ng://nix@superintendent' building '/nix/store/iwzn2m53vb9sa5b1as3nqzv5a7yy6292-X-Restart-Triggers-dbus-broker.drv' X-Restart-Triggers-dbus-broker> structuredAttrs is enabled building '/nix/store/7ckbpdmqf5yaswknwykf6929cn5qd28z-unit-dbus-broker.service.drv' on 'ssh-ng://nix@superintendent' building '/nix/store/7wjdnbavdi6aqk0ir4vycjwsrrbmk48k-unit-dbus-broker.service.drv' on 'ssh-ng://nix@superintendent' building '/nix/store/7ckbpdmqf5yaswknwykf6929cn5qd28z-unit-dbus-broker.service.drv' unit-dbus-broker.service> structuredAttrs is enabled building '/nix/store/7wjdnbavdi6aqk0ir4vycjwsrrbmk48k-unit-dbus-broker.service.drv' unit-dbus-broker.service> structuredAttrs is enabled building '/nix/store/riph4qvyz5k4zzi2d8skyqmkbxvrdiks-user-units.drv' on 'ssh-ng://nix@superintendent' building '/nix/store/riph4qvyz5k4zzi2d8skyqmkbxvrdiks-user-units.drv' building '/nix/store/vknpyji6v4dk5aail8n4k5cq6mxd5qa5-system-units.drv' on 'ssh-ng://nix@superintendent' building '/nix/store/vknpyji6v4dk5aail8n4k5cq6mxd5qa5-system-units.drv' building '/nix/store/af8wfwyb7gcpg625641h4f2gg0xpnsa5-etc.drv' on 'ssh-ng://nix@superintendent' building '/nix/store/af8wfwyb7gcpg625641h4f2gg0xpnsa5-etc.drv' building '/nix/store/pgrvx4rfdi5ykk9bvi3dgvhkbysihz4y-activate.drv' on 'ssh-ng://nix@superintendent' building '/nix/store/pgrvx4rfdi5ykk9bvi3dgvhkbysihz4y-activate.drv' activate> structuredAttrs is enabled building '/nix/store/lrzqbn66vgvq03jpgsk6zl3amqmqk3q2-nixos-system-rg28xx-sd-card-26.11.20260925.e94cb15.drv' on 'ssh-ng://nix@superintendent' building '/nix/store/lrzqbn66vgvq03jpgsk6zl3amqmqk3q2-nixos-system-rg28xx-sd-card-26.11.20260925.e94cb15.drv' nixos-system-rg28xx-sd-card-26.11.20260925.e94cb15> structuredAttrs is enabled upload attic: ok ✍️ Overwriting server "r2d2" ✅ d8n81dalgizrg08i3fdvjx2chrpkksi1-nixos-system-rg28xx-sd-card-26.11.20260925.e94cb15 (6.78 MiB/s) ✅ 4vj236gw1x1i8633b9714zv5jc73p7zb-user-units (150.05 KiB/s) ✅ dbq826700dfr9wzls581v1nw8ppljkfx-initrd-linux-7.2.7 (221.30 MiB/s)