>>> libretro-beetle-psx: Building community/libretro-beetle-psx 0_git20200623-r0 (using abuild 3.9.0-r0) started Mon, 18 Apr 2022 10:58:20 +0000 >>> libretro-beetle-psx: Checking sanity of /home/buildozer/aports/community/libretro-beetle-psx/APKBUILD... >>> libretro-beetle-psx: Analyzing dependencies... >>> libretro-beetle-psx: Installing for build: build-base mesa-dev (1/40) Installing linux-headers (5.16.7-r1) (2/40) Installing libdrm (2.4.110-r0) (3/40) Installing libdrm-dev (2.4.110-r0) (4/40) Installing libxau (1.0.9-r0) (5/40) Installing xorgproto (2021.5-r0) (6/40) Installing libxau-dev (1.0.9-r0) (7/40) Installing libxdmcp (1.1.3-r0) (8/40) Installing libxcb (1.14-r2) (9/40) Installing libx11 (1.7.5-r0) (10/40) Installing libxext (1.3.4-r0) (11/40) Installing xcb-proto (1.14.1-r3) (12/40) Installing libxdmcp-dev (1.1.3-r0) (13/40) Installing libxcb-dev (1.14-r2) (14/40) Installing xtrans (1.4.0-r1) (15/40) Installing libx11-dev (1.7.5-r0) (16/40) Installing libxext-dev (1.3.4-r0) (17/40) Installing libxdamage (1.1.5-r1) (18/40) Installing libxfixes (6.0.0-r0) (19/40) Installing libxfixes-dev (6.0.0-r0) (20/40) Installing libxdamage-dev (1.1.5-r1) (21/40) Installing libxshmfence (1.3-r1) (22/40) Installing libxshmfence-dev (1.3-r1) (23/40) Installing mesa (21.3.8-r1) (24/40) Installing libffi (3.4.2-r1) (25/40) Installing wayland-libs-server (1.20.0-r0) (26/40) Installing mesa-gbm (21.3.8-r1) (27/40) Installing mesa-glapi (21.3.8-r1) (28/40) Installing wayland-libs-client (1.20.0-r0) (29/40) Installing mesa-egl (21.3.8-r1) (30/40) Installing libxxf86vm (1.1.4-r2) (31/40) Installing mesa-gl (21.3.8-r1) (32/40) Installing mesa-gles (21.3.8-r1) (33/40) Installing xz-libs (5.2.5-r1) (34/40) Installing libxml2 (2.9.13-r0) (35/40) Installing llvm13-libs (13.0.1-r2) (36/40) Installing mesa-osmesa (21.3.8-r1) (37/40) Installing mesa-xatracker (21.3.8-r1) (38/40) Installing libxxf86vm-dev (1.1.4-r2) (39/40) Installing mesa-dev (21.3.8-r1) (40/40) Installing .makedepends-libretro-beetle-psx (20220418.105822) OK: 365 MiB in 129 packages >>> libretro-beetle-psx: Cleaning up srcdir >>> libretro-beetle-psx: Cleaning up pkgdir >>> libretro-beetle-psx: Fetching https://distfiles.alpinelinux.org/distfiles/v3.16/libretro-beetle-psx-89a74ee2d0e2295408a23796c42ae6dbcf6a165f.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 1 2997k 1 32768 0 0 53942 0 0:00:56 --:--:-- 0:00:56 53894 100 2997k 100 2997k 0 0 2475k 0 0:00:01 0:00:01 --:--:-- 2477k >>> libretro-beetle-psx: Fetching https://distfiles.alpinelinux.org/distfiles/v3.16/libretro-beetle-psx-89a74ee2d0e2295408a23796c42ae6dbcf6a165f.tar.gz >>> libretro-beetle-psx: Checking sha512sums... libretro-beetle-psx-89a74ee2d0e2295408a23796c42ae6dbcf6a165f.tar.gz: OK >>> libretro-beetle-psx: Unpacking /var/cache/distfiles/v3.16/libretro-beetle-psx-89a74ee2d0e2295408a23796c42ae6dbcf6a165f.tar.gz... make: Entering directory '/home/buildozer/aports/community/libretro-beetle-psx/src/beetle-psx-libretro-89a74ee2d0e2295408a23796c42ae6dbcf6a165f/libretro-beetle-psx' deps/ugui/ugui.c: In function '_UG_PutChar': deps/ugui/ugui.c:5326:93: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 5326 | color = (((fc & 0xFF) * b + (bc & 0xFF) * (256 - b)) >> 8) & 0xFF |//Blue component | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ deps/ugui/ugui.c:5328:101: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 5328 | (((fc & 0xFF0000) * b + (bc & 0xFF0000) * (256 - b)) >> 8) & 0xFF0000; //Red component | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ deps/ugui/ugui.c:5375:75: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 5375 | color = (((fc & 0xFF) * b + (bc & 0xFF) * (256 - b)) >> 8) & 0xFF |//Blue component | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ deps/ugui/ugui.c:5377:83: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 5377 | (((fc & 0xFF0000) * b + (bc & 0xFF0000) * (256 - b)) >> 8) & 0xFF0000; //Red component | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ CC deps/zlib/compress.c CC ugui_tools.c CC deps/zlib/gzclose.c CC libretro_cbs.c CC deps/zlib/uncompr.c CC beetle_psx_globals.c CC deps/zlib/adler32.c CXX mednafen/cdrom/misc.cpp CC deps/zlib/zutil.c CC deps/zlib/crc32.c CC deps/zlib/gzlib.c CC mednafen/tremor/registry.c CC deps/zlib/inffast.c CC deps/zlib/gzwrite.c CC deps/zlib/gzread.c CC deps/zlib/inftrees.c CC mednafen/tremor/synthesis.c CC mednafen/cdrom/edc_crc32.c CC mednafen/cdrom/galois.c CC mednafen/tremor/bitwise.c CC mednafen/tremor/floor0.c CC mednafen/tremor/mapping0.c CC mednafen/tremor/floor1.c CC mednafen/cdrom/recover-raw.c CC mednafen/tremor/info.c CC mednafen/tremor/block.c CC mednafen/tremor/res012.c CC mednafen/cdrom/CDUtility.c CC libretro-common/streams/file_stream_transforms.c CC libretro-common/file/retro_dirent.c CC libretro-common/compat/fopen_utf8.c CC libretro-common/compat/compat_posix_string.c CC mednafen/tremor/window.c CC libretro-common/compat/compat_strl.c CC libretro-common/lists/dir_list.c CC libretro-common/compat/compat_strcasestr.c CC libretro-common/memmap/memalign.c CC mednafen/tremor/sharedbook.c CC mednafen/tremor/codebook.c CC libretro-common/lists/string_list.c CC libretro-common/string/stdstring.c CXX mednafen/psx/sio.cpp CXX mednafen/psx/irq.cpp CC mednafen/cdrom/lec.c deps/libkirk/aes.c:875:69: warning: argument 3 of type 'const u8[16]' {aka 'const unsigned char[16]'} with mismatched bound [-Warray-parameter=] 875 | void rijndaelEncrypt(const u32 rk[/*4*(Nr + 1)*/], int Nr, const u8 pt[16], | ~~~~~~~~~^~~~~~ In file included from deps/libkirk/aes.c:33: deps/libkirk/aes.h:49:50: note: previously declared as 'const unsigned char[]' 49 | void rijndaelEncrypt(const unsigned int [], int, const unsigned char [], unsigned char []); | ^~~~~~~~~~~~~~~~~~~~~~ deps/libkirk/aes.c:876:8: warning: argument 4 of type 'u8[16]' {aka 'unsigned char[16]'} with mismatched bound [-Warray-parameter=] 876 | u8 ct[16]) | ~~~^~~~~~ In file included from deps/libkirk/aes.c:33: deps/libkirk/aes.h:49:74: note: previously declared as 'unsigned char[]' 49 | void rijndaelEncrypt(const unsigned int [], int, const unsigned char [], unsigned char []); | ^~~~~~~~~~~~~~~~ CC libretro-common/vfs/vfs_implementation.c CC mednafen/md5.c CC libretro-common/streams/file_stream.c CC libretro-common/rthreads/rthreads.c CC mednafen/cdrom/l-ec.c CC libretro-common/encodings/encoding_utf.c CC libretro-common/file/file_path.c CC pgxp/pgxp_main.c CC mednafen/tremor/framing.c CXX mednafen/error.cpp CXX mednafen/psx/input/gamepad.cpp CXX mednafen/cdrom/audioreader.cpp CC libretro-common/vfs/vfs_implementation_cdrom.c CC deps/zlib/trees.c CXX mednafen/cdrom/CDAccess.cpp CXX mednafen/Stream.cpp CC deps/libkirk/bn.c CC pgxp/pgxp_gpu.c CC pgxp/pgxp_mem.c CC pgxp/pgxp_value.c CXX mednafen/FileStream.cpp CC deps/flac-1.3.2/src/libFLAC/bitmath.c CXX mednafen/video/surface.cpp CC pgxp/pgxp_gte.c CXX mednafen/psx/input/negcon.cpp CC deps/flac-1.3.2/src/libFLAC/cpu.c CC deps/flac-1.3.2/src/libFLAC/fixed_intrin_sse2.c CC deps/flac-1.3.2/src/libFLAC/fixed_intrin_ssse3.c CC deps/flac-1.3.2/src/libFLAC/crc.c CXX mednafen/psx/input/dualanalog.cpp CXX mednafen/mednafen-endian.cpp CC deps/flac-1.3.2/src/libFLAC/float.c CXX mednafen/settings.cpp CC libretro-common/hash/rhash.c CC deps/flac-1.3.2/src/libFLAC/lpc_intrin_avx2.c CC deps/flac-1.3.2/src/libFLAC/lpc_intrin_sse2.c CXX mednafen/psx/timer.cpp CXX mednafen/psx/input/mouse.cpp CC deps/flac-1.3.2/src/libFLAC/lpc_intrin_sse41.c CXX mednafen/psx/input/justifier.cpp CC deps/flac-1.3.2/src/libFLAC/lpc_intrin_sse.c CC deps/zlib/deflate.c CC deps/crypto/sha1.c CXX mednafen/psx/input/guncon.cpp CC pgxp/pgxp_debug.c CXX mednafen/MemoryStream.cpp CXX mednafen/psx/input/multitap.cpp CC deps/libkirk/ec.c CC mednafen/tremor/mdct.c CXX mednafen/general.cpp CXX mednafen/video/Deinterlacer.cpp CC deps/libkirk/kirk_engine.c CC deps/flac-1.3.2/src/libFLAC/memory.c CC deps/lzma-16.04/C/Alloc.c CC deps/crypto/md5.c CC deps/lzma-16.04/C/CpuArch.c CXX rsx/rsx_intf.cpp CC deps/lzma-16.04/C/Bra86.c CC deps/flac-1.3.2/src/libFLAC/fixed.c CXX mednafen/state.cpp CC deps/zlib/inflate.c CC deps/lzma-16.04/C/Lzma86Dec.c CC deps/libkirk/des.c CC deps/lzma-16.04/C/BraIA64.c libretro-common/cdrom/cdrom.c: In function 'cdrom_unlock': libretro-common/cdrom/cdrom.c:392:14: warning: array subscript 6 is outside array bounds of 'unsigned char[6]' [-Warray-bounds] 392 | cmd[6] = cmd[3]; | ~~~~~~~^~~~~~~~ libretro-common/cdrom/cdrom.c:1261:18: note: while referencing 'cdb' 1261 | unsigned char cdb[] = {0x1E, 0, 0, 0, 0x2, 0}; | ^~~ libretro-common/cdrom/cdrom.c:393:14: warning: array subscript 7 is outside array bounds of 'unsigned char[6]' [-Warray-bounds] 393 | cmd[7] = cmd[4]; | ~~~~~~~^~~~~~~~ libretro-common/cdrom/cdrom.c:1261:18: note: while referencing 'cdb' 1261 | unsigned char cdb[] = {0x1E, 0, 0, 0, 0x2, 0}; | ^~~ libretro-common/cdrom/cdrom.c:394:14: warning: array subscript 8 is outside array bounds of 'unsigned char[6]' [-Warray-bounds] 394 | cmd[8] = cmd[5]; | ~~~~~~~^~~~~~~~ libretro-common/cdrom/cdrom.c:1261:18: note: while referencing 'cdb' 1261 | unsigned char cdb[] = {0x1E, 0, 0, 0, 0x2, 0}; | ^~~ libretro-common/cdrom/cdrom.c:425:10: warning: array subscript 7 is outside array bounds of 'unsigned char[6]' [-Warray-bounds] 425 | increment_msf(&cmd[6], &cmd[7], &cmd[8]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-common/cdrom/cdrom.c:1261:18: note: while referencing 'cdb' 1261 | unsigned char cdb[] = {0x1E, 0, 0, 0, 0x2, 0}; | ^~~ libretro-common/cdrom/cdrom.c:425:10: warning: array subscript 8 is outside array bounds of 'unsigned char[6]' [-Warray-bounds] 425 | increment_msf(&cmd[6], &cmd[7], &cmd[8]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-common/cdrom/cdrom.c:1261:18: note: while referencing 'cdb' 1261 | unsigned char cdb[] = {0x1E, 0, 0, 0, 0x2, 0}; | ^~~ CC deps/lzma-16.04/C/Delta.c CC deps/lzma-16.04/C/LzmaLib.c CC deps/lzma-16.04/C/Bra.c CC deps/lzma-16.04/C/Lzma86Enc.c CXX mednafen/psx/input/dualshock.cpp libretro-common/cdrom/cdrom.c: In function 'cdrom_open_tray': libretro-common/cdrom/cdrom.c:392:14: warning: array subscript 6 is outside array bounds of 'unsigned char[6]' [-Warray-bounds] 392 | cmd[6] = cmd[3]; | ~~~~~~~^~~~~~~~ libretro-common/cdrom/cdrom.c:1290:18: note: while referencing 'cdb' 1290 | unsigned char cdb[] = {0x1B, 0, 0, 0, 0x2, 0}; | ^~~ libretro-common/cdrom/cdrom.c:393:14: warning: array subscript 7 is outside array bounds of 'unsigned char[6]' [-Warray-bounds] 393 | cmd[7] = cmd[4]; | ~~~~~~~^~~~~~~~ libretro-common/cdrom/cdrom.c:1290:18: note: while referencing 'cdb' 1290 | unsigned char cdb[] = {0x1B, 0, 0, 0, 0x2, 0}; | ^~~ libretro-common/cdrom/cdrom.c:394:14: warning: array subscript 8 is outside array bounds of 'unsigned char[6]' [-Warray-bounds] 394 | cmd[8] = cmd[5]; | ~~~~~~~^~~~~~~~ libretro-common/cdrom/cdrom.c:1290:18: note: while referencing 'cdb' 1290 | unsigned char cdb[] = {0x1B, 0, 0, 0, 0x2, 0}; | ^~~ libretro-common/cdrom/cdrom.c:425:10: warning: array subscript 7 is outside array bounds of 'unsigned char[6]' [-Warray-bounds] 425 | increment_msf(&cmd[6], &cmd[7], &cmd[8]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-common/cdrom/cdrom.c:1290:18: note: while referencing 'cdb' 1290 | unsigned char cdb[] = {0x1B, 0, 0, 0, 0x2, 0}; | ^~~ libretro-common/cdrom/cdrom.c:425:10: warning: array subscript 8 is outside array bounds of 'unsigned char[6]' [-Warray-bounds] 425 | increment_msf(&cmd[6], &cmd[7], &cmd[8]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-common/cdrom/cdrom.c:1290:18: note: while referencing 'cdb' 1290 | unsigned char cdb[] = {0x1B, 0, 0, 0, 0x2, 0}; | ^~~ CC deps/libchdr/bitstream.c CC deps/lightning/lib/jit_names.c CC deps/lightning/lib/jit_disasm.c CC deps/lzma-16.04/C/Sort.c CC deps/libchdr/cdrom.c deps/lightning/lib/jit_print.c: In function '_jit_print_node': deps/lightning/lib/jit_print.c:25:57: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ^~~~~ deps/lightning/lib/jit_print.c:77:9: note: in expansion of macro 'print_dec' 77 | print_dec(node->v.w); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:25:60: note: format string is defined here 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ~~^ | | | long int | %d deps/lightning/lib/jit_print.c:24:57: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ^~~~~~~ deps/lightning/lib/jit_print.c:112:33: note: in expansion of macro 'print_hex' 112 | print_chr(' '); print_hex(node->u.w); return; | ^~~~~~~~~ deps/lightning/lib/jit_print.c:24:62: note: format string is defined here 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ~~^ | | | long unsigned int | %x deps/lightning/lib/jit_print.c:25:57: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ^~~~~ deps/lightning/lib/jit_print.c:133:17: note: in expansion of macro 'print_dec' 133 | print_dec(node->u.n->v.w); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:25:60: note: format string is defined here 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ~~^ | | | long int | %d CC deps/libkirk/aes.c CC deps/flac-1.3.2/src/libFLAC/format.c deps/lightning/lib/jit_print.c:25:57: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ^~~~~ deps/lightning/lib/jit_print.c:39:13: note: in expansion of macro 'print_dec' 39 | print_dec((value)->v.w); \ | ^~~~~~~~~ deps/lightning/lib/jit_print.c:137:33: note: in expansion of macro 'print_arg' 137 | print_chr(' '); print_arg(node); return; | ^~~~~~~~~ deps/lightning/lib/jit_print.c:25:60: note: format string is defined here 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ~~^ | | | long int | %d deps/lightning/lib/jit_print.c:24:57: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ^~~~~~~ deps/lightning/lib/jit_print.c:143:33: note: in expansion of macro 'print_hex' 143 | print_chr(' '); print_hex(node->v.w); return; | ^~~~~~~~~ deps/lightning/lib/jit_print.c:24:62: note: format string is defined here 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ~~^ | | | long unsigned int | %x deps/lightning/lib/jit_print.c:25:57: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ^~~~~ deps/lightning/lib/jit_print.c:39:13: note: in expansion of macro 'print_dec' 39 | print_dec((value)->v.w); \ | ^~~~~~~~~ deps/lightning/lib/jit_print.c:162:33: note: in expansion of macro 'print_arg' 162 | print_chr(' '); print_arg(node->v.n); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:25:60: note: format string is defined here 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ~~^ | | | long int | %d deps/lightning/lib/jit_print.c:24:57: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ^~~~~~~ deps/lightning/lib/jit_print.c:165:33: note: in expansion of macro 'print_hex' 165 | print_chr(' '); print_hex(node->u.w); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:24:62: note: format string is defined here 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ~~^ | | | long unsigned int | %x deps/lightning/lib/jit_print.c:24:57: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ^~~~~~~ deps/lightning/lib/jit_print.c:168:33: note: in expansion of macro 'print_hex' 168 | print_chr(' '); print_hex(node->u.w); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:24:62: note: format string is defined here 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ~~^ | | | long unsigned int | %x deps/lightning/lib/jit_print.c:24:57: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ^~~~~~~ deps/lightning/lib/jit_print.c:169:33: note: in expansion of macro 'print_hex' 169 | print_chr(' '); print_hex(node->v.w); return; | ^~~~~~~~~ deps/lightning/lib/jit_print.c:24:62: note: format string is defined here 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ~~^ | | | long unsigned int | %x deps/lightning/lib/jit_print.c:24:57: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ^~~~~~~ deps/lightning/lib/jit_print.c:171:33: note: in expansion of macro 'print_hex' 171 | print_chr(' '); print_hex(node->u.w); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:24:62: note: format string is defined here 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ~~^ | | | long unsigned int | %x deps/lightning/lib/jit_print.c:25:57: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ^~~~~ deps/lightning/lib/jit_print.c:39:13: note: in expansion of macro 'print_dec' 39 | print_dec((value)->v.w); \ | ^~~~~~~~~ deps/lightning/lib/jit_print.c:172:33: note: in expansion of macro 'print_arg' 172 | print_chr(' '); print_arg(node->v.n); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:25:60: note: format string is defined here 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ~~^ | | | long int | %d deps/lightning/lib/jit_print.c:25:57: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ^~~~~ deps/lightning/lib/jit_print.c:39:13: note: in expansion of macro 'print_dec' 39 | print_dec((value)->v.w); \ | ^~~~~~~~~ deps/lightning/lib/jit_print.c:180:33: note: in expansion of macro 'print_arg' 180 | print_chr(' '); print_arg(node->v.n); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:25:60: note: format string is defined here 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ~~^ | | | long int | %d deps/lightning/lib/jit_print.c:25:57: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ^~~~~ deps/lightning/lib/jit_print.c:39:13: note: in expansion of macro 'print_dec' 39 | print_dec((value)->v.w); \ | ^~~~~~~~~ deps/lightning/lib/jit_print.c:188:33: note: in expansion of macro 'print_arg' 188 | print_chr(' '); print_arg(node->v.n); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:25:60: note: format string is defined here 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ~~^ | | | long int | %d deps/lightning/lib/jit_print.c:24:57: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ^~~~~~~ deps/lightning/lib/jit_print.c:197:33: note: in expansion of macro 'print_hex' 197 | print_chr(' '); print_hex(node->w.w); return; | ^~~~~~~~~ deps/lightning/lib/jit_print.c:24:62: note: format string is defined here 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ~~^ | | | long unsigned int | %x deps/lightning/lib/jit_print.c:24:57: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ^~~~~~~ deps/lightning/lib/jit_print.c:207:33: note: in expansion of macro 'print_hex' 207 | print_chr(' '); print_hex(node->w.w); return; | ^~~~~~~~~ deps/lightning/lib/jit_print.c:24:62: note: format string is defined here 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ~~^ | | | long unsigned int | %x deps/lightning/lib/jit_print.c:24:57: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ^~~~~~~ deps/lightning/lib/jit_print.c:227:33: note: in expansion of macro 'print_hex' 227 | print_chr(' '); print_hex(node->u.w); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:24:62: note: format string is defined here 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ~~^ | | | long unsigned int | %x deps/lightning/lib/jit_print.c:25:57: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ^~~~~ deps/lightning/lib/jit_print.c:236:17: note: in expansion of macro 'print_dec' 236 | print_dec(node->u.n->v.w); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:25:60: note: format string is defined here 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ~~^ | | | long int | %d deps/lightning/lib/jit_print.c:25:57: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ^~~~~ deps/lightning/lib/jit_print.c:246:17: note: in expansion of macro 'print_dec' 246 | print_dec(node->u.n->v.w); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:25:60: note: format string is defined here 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ~~^ | | | long int | %d deps/lightning/lib/jit_print.c:24:57: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ^~~~~~~ deps/lightning/lib/jit_print.c:249:33: note: in expansion of macro 'print_hex' 249 | print_chr(' '); print_hex(node->w.w); return; | ^~~~~~~~~ deps/lightning/lib/jit_print.c:24:62: note: format string is defined here 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ~~^ | | | long unsigned int | %x deps/lightning/lib/jit_print.c:25:57: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ^~~~~ deps/lightning/lib/jit_print.c:256:17: note: in expansion of macro 'print_dec' 256 | print_dec(node->u.n->v.w); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:25:60: note: format string is defined here 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ~~^ | | | long int | %d deps/lightning/lib/jit_print.c:25:57: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ^~~~~ deps/lightning/lib/jit_print.c:271:17: note: in expansion of macro 'print_dec' 271 | print_dec(node->u.n->v.w); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:25:60: note: format string is defined here 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ~~^ | | | long int | %d deps/lightning/lib/jit_print.c:27:57: warning: format '%s' expects argument of type 'char *', but argument 3 has type 'jit_pointer_t' {aka 'void *'} [-Wformat=] 27 | #define print_str(value) fprintf(stdout, "%s", value) | ^~~~ deps/lightning/lib/jit_print.c:283:17: note: in expansion of macro 'print_str' 283 | print_str(node->v.n->u.p); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:27:59: note: format string is defined here 27 | #define print_str(value) fprintf(stdout, "%s", value) | ~^ | | | char * | %p deps/lightning/lib/jit_print.c:27:57: warning: format '%s' expects argument of type 'char *', but argument 3 has type 'jit_pointer_t' {aka 'void *'} [-Wformat=] 27 | #define print_str(value) fprintf(stdout, "%s", value) | ^~~~ deps/lightning/lib/jit_print.c:288:17: note: in expansion of macro 'print_str' 288 | print_str(node->v.n->u.p); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:27:59: note: format string is defined here 27 | #define print_str(value) fprintf(stdout, "%s", value) | ~^ | | | char * | %p deps/lightning/lib/jit_print.c:25:57: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ^~~~~ deps/lightning/lib/jit_print.c:292:17: note: in expansion of macro 'print_dec' 292 | print_dec(node->w.w); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:25:60: note: format string is defined here 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ~~^ | | | long int | %d CC deps/lightning/lib/jit_memory.c deps/lightning/lib/lightning.c: In function '_jit_patch_abs': deps/lightning/lib/lightning.c:1544:25: warning: variable 'mask' set but not used [-Wunused-but-set-variable] 1544 | jit_int32_t mask; | ^~~~ deps/lightning/lib/lightning.c: In function '_jit_patch_at': deps/lightning/lib/lightning.c:1567:25: warning: variable 'mask' set but not used [-Wunused-but-set-variable] 1567 | jit_int32_t mask; | ^~~~ CC deps/lightning/lib/jit_size.c deps/lightning/lib/lightning.c: In function '_jit_emit': deps/lightning/lib/lightning.c:2012:26: warning: variable 'result' set but not used [-Wunused-but-set-variable] 2012 | int result; | ^~~~~~ CC deps/flac-1.3.2/src/libFLAC/window.c CC deps/flac-1.3.2/src/libFLAC/bitreader.c CXX mednafen/psx/dma.cpp CC deps/lightrec/disassembler.c CC deps/libchdr/flac.c CC mednafen/tremor/vorbisfile.c CXX mednafen/psx/frontio.cpp CC pgxp/pgxp_cpu.c CC deps/libkirk/amctrl.c CC deps/lightrec/blockcache.c CC deps/lightrec/memmanager.c deps/lightrec/regcache.c: In function 'lightrec_alloc_reg_in_ext': deps/lightrec/regcache.c:307:33: warning: variable 'nreg' set but not used [-Wunused-but-set-variable] 307 | struct native_register *nreg; | ^~~~ CXX mednafen/psx/input/memcard.cpp CC deps/libchdr/huffman.c CC libretro-common/cdrom/cdrom.c CC deps/lightrec/reaper.c CC deps/lightning/lib/jit_note.c CC deps/flac-1.3.2/src/libFLAC/md5.c CXX mednafen/cdrom/cdromif.cpp CC deps/lightrec/recompiler.c CC deps/ugui/ugui.c CC deps/lightning/lib/jit_print.c CXX mednafen/cdrom/CDAccess_CHD.cpp CC deps/lzma-16.04/C/LzFind.c In function 'zlib_codec_init', inlined from 'cdzl_codec_init' at deps/libchdr/chd.c:674:2: deps/libchdr/chd.c:2397:17: warning: 'free' called on pointer 'codec' with nonzero offset 312 [-Wfree-nonheap-object] 2397 | free(data); | ^~~~~~~~~~ CC deps/libkirk/sha1.c In function 'zlib_codec_init', inlined from 'cdlz_codec_init' at deps/libchdr/chd.c:613:2: deps/libchdr/chd.c:2397:17: warning: 'free' called on pointer 'codec' with nonzero offset 380 [-Wfree-nonheap-object] 2397 | free(data); | ^~~~~~~~~~ CC deps/lightrec/regcache.c In file included from /usr/include/c++/11.2.1/vector:72, from mednafen/mempatcher.cpp:21: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const MemoryPatch&}; _Tp = MemoryPatch; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 CC deps/lightrec/optimizer.c In file included from /usr/include/c++/11.2.1/vector:67, from mednafen/mempatcher.cpp:21: /usr/include/c++/11.2.1/bits/stl_vector.h: In function 'void MDFNI_AddCheat(const MemoryPatch&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ CC deps/flac-1.3.2/src/libFLAC/metadata_object.c CXX mednafen/mempatcher.cpp CC deps/lightrec/lightrec.c CXX mednafen/cdrom/CDAccess_PBP.cpp In file included from deps/lightning/lib/jit_arm.c:2001, from deps/lightning/lib/lightning.c:3496: deps/lightning/lib/jit_arm-vfp.c: In function '_cc_vo_ss': deps/lightning/lib/jit_arm-vfp.c:969:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 969 | if (r0 & 1) o |= ARM_V_D; r0 = vfp_regno(r0); | ^~ deps/lightning/lib/jit_arm-vfp.c:969:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 969 | if (r0 & 1) o |= ARM_V_D; r0 = vfp_regno(r0); | ^~ deps/lightning/lib/jit_arm-vfp.c:970:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 970 | if (r1 & 1) o |= ARM_V_M; r1 = vfp_regno(r1); | ^~ deps/lightning/lib/jit_arm-vfp.c:970:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 970 | if (r1 & 1) o |= ARM_V_M; r1 = vfp_regno(r1); | ^~ deps/lightning/lib/jit_arm-vfp.c: In function '_cc_vors_': deps/lightning/lib/jit_arm-vfp.c:1042:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1042 | if (r1 & 1) o |= ARM_V_N; r1 = vfp_regno(r1); | ^~ deps/lightning/lib/jit_arm-vfp.c:1042:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1042 | if (r1 & 1) o |= ARM_V_N; r1 = vfp_regno(r1); | ^~ deps/lightning/lib/jit_arm-vfp.c: In function '_cc_vorv_': deps/lightning/lib/jit_arm-vfp.c:1056:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1056 | if (r1 & 1) o |= ARM_V_M; r1 = vfp_regno(r1); | ^~ deps/lightning/lib/jit_arm-vfp.c:1056:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1056 | if (r1 & 1) o |= ARM_V_M; r1 = vfp_regno(r1); | ^~ deps/lightning/lib/jit_arm-vfp.c: In function '_cc_vori_': deps/lightning/lib/jit_arm-vfp.c:1071:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1071 | if (r1 & 1) o |= ARM_V_I32; r1 = vfp_regno(r1); | ^~ deps/lightning/lib/jit_arm-vfp.c:1071:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1071 | if (r1 & 1) o |= ARM_V_I32; r1 = vfp_regno(r1); | ^~ deps/lightning/lib/jit_arm-vfp.c: In function '_cc_vosss': deps/lightning/lib/jit_arm-vfp.c:1100:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1100 | if (r0 & 1) o |= ARM_V_D; r0 = vfp_regno(r0); | ^~ deps/lightning/lib/jit_arm-vfp.c:1100:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1100 | if (r0 & 1) o |= ARM_V_D; r0 = vfp_regno(r0); | ^~ deps/lightning/lib/jit_arm-vfp.c:1101:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1101 | if (r1 & 1) o |= ARM_V_N; r1 = vfp_regno(r1); | ^~ deps/lightning/lib/jit_arm-vfp.c:1101:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1101 | if (r1 & 1) o |= ARM_V_N; r1 = vfp_regno(r1); | ^~ deps/lightning/lib/jit_arm-vfp.c:1102:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1102 | if (r2 & 1) o |= ARM_V_M; r2 = vfp_regno(r2); | ^~ deps/lightning/lib/jit_arm-vfp.c:1102:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1102 | if (r2 & 1) o |= ARM_V_M; r2 = vfp_regno(r2); | ^~ deps/lightning/lib/jit_arm-vfp.c: In function '_cc_vorsl': deps/lightning/lib/jit_arm-vfp.c:1198:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1198 | if (r1 & 1) o |= ARM_V_D; r1 = vfp_regno(r1); | ^~ deps/lightning/lib/jit_arm-vfp.c:1198:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1198 | if (r1 & 1) o |= ARM_V_D; r1 = vfp_regno(r1); | ^~ In file included from deps/lightning/lib/lightning.c:3496: deps/lightning/lib/jit_arm.c: In function '_patch': deps/lightning/lib/jit_arm.c:2246:26: warning: variable 'flag' set but not used [-Wunused-but-set-variable] 2246 | jit_int32_t flag; | ^~~~ CC deps/lzma-16.04/C/LzmaDec.c CC deps/libchdr/chd.c CXX mednafen/cdrom/CDAccess_CCD.cpp CC deps/lightrec/interpreter.c CXX mednafen/psx/cdc.cpp CC deps/lightrec/emitter.c CXX mednafen/cdrom/CDAccess_Image.cpp CXX input.cpp CXX mednafen/psx/mdec.cpp CC deps/flac-1.3.2/src/libFLAC/stream_decoder.c CC deps/flac-1.3.2/src/libFLAC/metadata_iterators.c CC deps/flac-1.3.2/src/libFLAC/lpc.c CXX mednafen/psx/gte.cpp CC deps/lzma-16.04/C/LzmaEnc.c CXX libretro.cpp CXX mednafen/psx/cpu.cpp CXX mednafen/psx/spu.cpp CC deps/lightning/lib/lightning.c CXX mednafen/psx/gpu.cpp LD mednafen_psx_libretro.so make: Leaving directory '/home/buildozer/aports/community/libretro-beetle-psx/src/beetle-psx-libretro-89a74ee2d0e2295408a23796c42ae6dbcf6a165f/libretro-beetle-psx' make: Entering directory '/home/buildozer/aports/community/libretro-beetle-psx/src/beetle-psx-libretro-89a74ee2d0e2295408a23796c42ae6dbcf6a165f/libretro-beetle-psx-hw' CXX mednafen/cdrom/misc.cpp In file included from parallel-psx/custom-textures/image_io.cpp:6: parallel-psx/custom-textures/../stb/stb_image.h: In function 'unsigned char* stbi__convert_format(unsigned char*, int, int, unsigned int, unsigned int)': parallel-psx/custom-textures/../stb/stb_image.h:1359:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1359 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ parallel-psx/custom-textures/../stb/stb_image.h:1363:10: note: in expansion of macro 'CASE' 1363 | CASE(1,2) dest[0]=src[0], dest[1]=255; break; | ^~~~ parallel-psx/custom-textures/../stb/stb_image.h:1363:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1363 | CASE(1,2) dest[0]=src[0], dest[1]=255; break; | ^~~~~ parallel-psx/custom-textures/../stb/stb_image.h:1359:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1359 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ parallel-psx/custom-textures/../stb/stb_image.h:1364:10: note: in expansion of macro 'CASE' 1364 | CASE(1,3) dest[0]=dest[1]=dest[2]=src[0]; break; | ^~~~ parallel-psx/custom-textures/../stb/stb_image.h:1364:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1364 | CASE(1,3) dest[0]=dest[1]=dest[2]=src[0]; break; | ^~~~~ parallel-psx/custom-textures/../stb/stb_image.h:1359:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1359 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ parallel-psx/custom-textures/../stb/stb_image.h:1365:10: note: in expansion of macro 'CASE' 1365 | CASE(1,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=255; break; | ^~~~ parallel-psx/custom-textures/../stb/stb_image.h:1365:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1365 | CASE(1,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=255; break; | ^~~~~ parallel-psx/custom-textures/../stb/stb_image.h:1359:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1359 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ parallel-psx/custom-textures/../stb/stb_image.h:1366:10: note: in expansion of macro 'CASE' 1366 | CASE(2,1) dest[0]=src[0]; break; | ^~~~ parallel-psx/custom-textures/../stb/stb_image.h:1366:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1366 | CASE(2,1) dest[0]=src[0]; break; | ^~~~~ parallel-psx/custom-textures/../stb/stb_image.h:1359:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1359 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ parallel-psx/custom-textures/../stb/stb_image.h:1367:10: note: in expansion of macro 'CASE' 1367 | CASE(2,3) dest[0]=dest[1]=dest[2]=src[0]; break; | ^~~~ parallel-psx/custom-textures/../stb/stb_image.h:1367:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1367 | CASE(2,3) dest[0]=dest[1]=dest[2]=src[0]; break; | ^~~~~ parallel-psx/custom-textures/../stb/stb_image.h:1359:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1359 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ parallel-psx/custom-textures/../stb/stb_image.h:1368:10: note: in expansion of macro 'CASE' 1368 | CASE(2,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=src[1]; break; | ^~~~ parallel-psx/custom-textures/../stb/stb_image.h:1368:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1368 | CASE(2,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=src[1]; break; | ^~~~~ parallel-psx/custom-textures/../stb/stb_image.h:1359:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1359 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ parallel-psx/custom-textures/../stb/stb_image.h:1369:10: note: in expansion of macro 'CASE' 1369 | CASE(3,4) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2],dest[3]=255; break; | ^~~~ parallel-psx/custom-textures/../stb/stb_image.h:1369:78: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1369 | CASE(3,4) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2],dest[3]=255; break; | ^~~~~ parallel-psx/custom-textures/../stb/stb_image.h:1359:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1359 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ parallel-psx/custom-textures/../stb/stb_image.h:1370:10: note: in expansion of macro 'CASE' 1370 | CASE(3,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break; | ^~~~ parallel-psx/custom-textures/../stb/stb_image.h:1370:67: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1370 | CASE(3,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break; | ^~~~~ parallel-psx/custom-textures/../stb/stb_image.h:1359:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1359 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ parallel-psx/custom-textures/../stb/stb_image.h:1371:10: note: in expansion of macro 'CASE' 1371 | CASE(3,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = 255; break; | ^~~~ parallel-psx/custom-textures/../stb/stb_image.h:1371:82: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1371 | CASE(3,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = 255; break; | ^~~~~ parallel-psx/custom-textures/../stb/stb_image.h:1359:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1359 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ parallel-psx/custom-textures/../stb/stb_image.h:1372:10: note: in expansion of macro 'CASE' 1372 | CASE(4,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break; | ^~~~ parallel-psx/custom-textures/../stb/stb_image.h:1372:67: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1372 | CASE(4,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break; | ^~~~~ parallel-psx/custom-textures/../stb/stb_image.h:1359:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1359 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ parallel-psx/custom-textures/../stb/stb_image.h:1373:10: note: in expansion of macro 'CASE' 1373 | CASE(4,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = src[3]; break; | ^~~~ parallel-psx/custom-textures/../stb/stb_image.h:1373:85: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1373 | CASE(4,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = src[3]; break; | ^~~~~ parallel-psx/custom-textures/../stb/stb_image.h:1359:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1359 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ parallel-psx/custom-textures/../stb/stb_image.h:1374:10: note: in expansion of macro 'CASE' 1374 | CASE(4,3) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2]; break; | ^~~~ parallel-psx/custom-textures/../stb/stb_image.h:1374:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1374 | CASE(4,3) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2]; break; | ^~~~~ CXX mednafen/error.cpp CXX mednafen/psx/irq.cpp CXX mednafen/cdrom/CDAccess.cpp parallel-psx/custom-textures/../stb/stb_image.h: In function 'int stbi__create_png_image_raw(stbi__png*, stbi_uc*, stbi__uint32, int, stbi__uint32, stbi__uint32, int, int)': parallel-psx/custom-textures/../stb/stb_image.h:4049:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4049 | for (k=0; k < nk; ++k) | ^~~ parallel-psx/custom-textures/../stb/stb_image.h:4053:13: note: in expansion of macro 'CASE' 4053 | CASE(STBI__F_sub) cur[k] = STBI__BYTECAST(raw[k] + cur[k-filter_bytes]); break; | ^~~~ parallel-psx/custom-textures/../stb/stb_image.h:4053:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4053 | CASE(STBI__F_sub) cur[k] = STBI__BYTECAST(raw[k] + cur[k-filter_bytes]); break; | ^~~~~ parallel-psx/custom-textures/../stb/stb_image.h:4049:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4049 | for (k=0; k < nk; ++k) | ^~~ parallel-psx/custom-textures/../stb/stb_image.h:4054:13: note: in expansion of macro 'CASE' 4054 | CASE(STBI__F_up) cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break; | ^~~~ parallel-psx/custom-textures/../stb/stb_image.h:4054:84: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4054 | CASE(STBI__F_up) cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break; | ^~~~~ parallel-psx/custom-textures/../stb/stb_image.h:4049:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4049 | for (k=0; k < nk; ++k) | ^~~ parallel-psx/custom-textures/../stb/stb_image.h:4055:13: note: in expansion of macro 'CASE' 4055 | CASE(STBI__F_avg) cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k-filter_bytes])>>1)); break; | ^~~~ parallel-psx/custom-textures/../stb/stb_image.h:4055:113: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4055 | CASE(STBI__F_avg) cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k-filter_bytes])>>1)); break; | ^~~~~ parallel-psx/custom-textures/../stb/stb_image.h:4049:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4049 | for (k=0; k < nk; ++k) | ^~~ parallel-psx/custom-textures/../stb/stb_image.h:4056:13: note: in expansion of macro 'CASE' 4056 | CASE(STBI__F_paeth) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],prior[k],prior[k-filter_bytes])); break; | ^~~~ parallel-psx/custom-textures/../stb/stb_image.h:4056:139: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4056 | CASE(STBI__F_paeth) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],prior[k],prior[k-filter_bytes])); break; | ^~~~~ parallel-psx/custom-textures/../stb/stb_image.h:4049:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4049 | for (k=0; k < nk; ++k) | ^~~ parallel-psx/custom-textures/../stb/stb_image.h:4057:13: note: in expansion of macro 'CASE' 4057 | CASE(STBI__F_avg_first) cur[k] = STBI__BYTECAST(raw[k] + (cur[k-filter_bytes] >> 1)); break; | ^~~~ parallel-psx/custom-textures/../stb/stb_image.h:4057:102: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4057 | CASE(STBI__F_avg_first) cur[k] = STBI__BYTECAST(raw[k] + (cur[k-filter_bytes] >> 1)); break; | ^~~~~ parallel-psx/custom-textures/../stb/stb_image.h:4049:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4049 | for (k=0; k < nk; ++k) | ^~~ parallel-psx/custom-textures/../stb/stb_image.h:4058:13: note: in expansion of macro 'CASE' 4058 | CASE(STBI__F_paeth_first) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],0,0)); break; | ^~~~ parallel-psx/custom-textures/../stb/stb_image.h:4058:112: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4058 | CASE(STBI__F_paeth_first) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],0,0)); break; | ^~~~~ parallel-psx/custom-textures/../stb/stb_image.h:4067:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4067 | for (k=0; k < img_n; ++k) | ^~~ parallel-psx/custom-textures/../stb/stb_image.h:4069:13: note: in expansion of macro 'CASE' 4069 | CASE(STBI__F_none) cur[k] = raw[k]; break; | ^~~~ parallel-psx/custom-textures/../stb/stb_image.h:4069:57: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4069 | CASE(STBI__F_none) cur[k] = raw[k]; break; | ^~~~~ parallel-psx/custom-textures/../stb/stb_image.h:4067:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4067 | for (k=0; k < img_n; ++k) | ^~~ parallel-psx/custom-textures/../stb/stb_image.h:4070:13: note: in expansion of macro 'CASE' 4070 | CASE(STBI__F_sub) cur[k] = STBI__BYTECAST(raw[k] + cur[k-out_n]); break; | ^~~~ parallel-psx/custom-textures/../stb/stb_image.h:4070:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4070 | CASE(STBI__F_sub) cur[k] = STBI__BYTECAST(raw[k] + cur[k-out_n]); break; | ^~~~~ parallel-psx/custom-textures/../stb/stb_image.h:4067:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4067 | for (k=0; k < img_n; ++k) | ^~~ parallel-psx/custom-textures/../stb/stb_image.h:4071:13: note: in expansion of macro 'CASE' 4071 | CASE(STBI__F_up) cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break; | ^~~~ parallel-psx/custom-textures/../stb/stb_image.h:4071:84: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4071 | CASE(STBI__F_up) cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break; | ^~~~~ parallel-psx/custom-textures/../stb/stb_image.h:4067:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4067 | for (k=0; k < img_n; ++k) | ^~~ parallel-psx/custom-textures/../stb/stb_image.h:4072:13: note: in expansion of macro 'CASE' 4072 | CASE(STBI__F_avg) cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k-out_n])>>1)); break; | ^~~~ parallel-psx/custom-textures/../stb/stb_image.h:4072:106: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4072 | CASE(STBI__F_avg) cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k-out_n])>>1)); break; | ^~~~~ CXX mednafen/cdrom/audioreader.cpp parallel-psx/custom-textures/../stb/stb_image.h:4067:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4067 | for (k=0; k < img_n; ++k) | ^~~ parallel-psx/custom-textures/../stb/stb_image.h:4073:13: note: in expansion of macro 'CASE' 4073 | CASE(STBI__F_paeth) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-out_n],prior[k],prior[k-out_n])); break; | ^~~~ parallel-psx/custom-textures/../stb/stb_image.h:4073:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4073 | CASE(STBI__F_paeth) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-out_n],prior[k],prior[k-out_n])); break; | ^~~~~ parallel-psx/custom-textures/../stb/stb_image.h:4067:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4067 | for (k=0; k < img_n; ++k) | ^~~ parallel-psx/custom-textures/../stb/stb_image.h:4074:13: note: in expansion of macro 'CASE' 4074 | CASE(STBI__F_avg_first) cur[k] = STBI__BYTECAST(raw[k] + (cur[k-out_n] >> 1)); break; | ^~~~ parallel-psx/custom-textures/../stb/stb_image.h:4074:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4074 | CASE(STBI__F_avg_first) cur[k] = STBI__BYTECAST(raw[k] + (cur[k-out_n] >> 1)); break; | ^~~~~ parallel-psx/custom-textures/../stb/stb_image.h:4067:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4067 | for (k=0; k < img_n; ++k) | ^~~ parallel-psx/custom-textures/../stb/stb_image.h:4075:13: note: in expansion of macro 'CASE' 4075 | CASE(STBI__F_paeth_first) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-out_n],0,0)); break; | ^~~~ parallel-psx/custom-textures/../stb/stb_image.h:4075:105: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4075 | CASE(STBI__F_paeth_first) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-out_n],0,0)); break; | ^~~~~ CXX mednafen/FileStream.cpp CXX mednafen/Stream.cpp CXX mednafen/psx/sio.cpp CXX mednafen/settings.cpp CXX mednafen/video/surface.cpp CXX parallel-psx/atlas/atlas.cpp CXX mednafen/mednafen-endian.cpp CXX mednafen/MemoryStream.cpp CXX mednafen/video/Deinterlacer.cpp CXX parallel-psx/util/timer.cpp CXX mednafen/state.cpp CXX mednafen/general.cpp CXX mednafen/psx/input/gamepad.cpp CXX mednafen/psx/timer.cpp deps/ugui/ugui.c: In function '_UG_PutChar': deps/ugui/ugui.c:5326:93: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 5326 | color = (((fc & 0xFF) * b + (bc & 0xFF) * (256 - b)) >> 8) & 0xFF |//Blue component | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ deps/ugui/ugui.c:5328:101: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 5328 | (((fc & 0xFF0000) * b + (bc & 0xFF0000) * (256 - b)) >> 8) & 0xFF0000; //Red component | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ deps/ugui/ugui.c:5375:75: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 5375 | color = (((fc & 0xFF) * b + (bc & 0xFF) * (256 - b)) >> 8) & 0xFF |//Blue component | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ deps/ugui/ugui.c:5377:83: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 5377 | (((fc & 0xFF0000) * b + (bc & 0xFF0000) * (256 - b)) >> 8) & 0xFF0000; //Red component | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ CXX mednafen/psx/input/justifier.cpp CXX mednafen/psx/input/dualanalog.cpp CXX mednafen/psx/input/negcon.cpp CC ugui_tools.c CXX parallel-psx/vulkan/fence_manager.cpp CC deps/zlib/compress.c In file included from /usr/include/c++/11.2.1/vector:72, from ./parallel-psx/util/util.hpp:29, from parallel-psx/vulkan/vulkan.hpp:33, from parallel-psx/vulkan/semaphore_manager.hpp:25, from parallel-psx/vulkan/semaphore_manager.cpp:23: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ CXX mednafen/psx/input/guncon.cpp In file included from /usr/include/c++/11.2.1/vector:67, from ./parallel-psx/util/util.hpp:29, from parallel-psx/vulkan/vulkan.hpp:33, from parallel-psx/vulkan/semaphore_manager.hpp:25, from parallel-psx/vulkan/semaphore_manager.cpp:23: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void Vulkan::SemaphoreManager::recycle(VkSemaphore)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ CXX mednafen/psx/input/multitap.cpp CXX mednafen/psx/input/mouse.cpp CXX parallel-psx/vulkan/semaphore_manager.cpp CC deps/zlib/adler32.c CXX mednafen/psx/input/memcard.cpp CC libretro-common/glsym/rglgen.c CC deps/zlib/gzclose.c CXX parallel-psx/vulkan/command_pool.cpp CC deps/zlib/crc32.c CXX mednafen/psx/input/dualshock.cpp CXX rsx/rsx_intf.cpp CXX mednafen/cdrom/cdromif.cpp CC deps/zlib/uncompr.c CC libretro_cbs.c CC beetle_psx_globals.c CC deps/zlib/zutil.c CXX mednafen/psx/dma.cpp CC deps/zlib/gzlib.c CXX mednafen/psx/frontio.cpp CC deps/zlib/gzwrite.c CC deps/zlib/inffast.c CC deps/zlib/gzread.c CC deps/zlib/inftrees.c CC mednafen/tremor/registry.c CXX parallel-psx/vulkan/cookie.cpp CC mednafen/tremor/synthesis.c CC mednafen/tremor/bitwise.c CC mednafen/tremor/floor0.c CC mednafen/tremor/floor1.c CC libretro-common/glsym/glsym_gl.c CXX parallel-psx/vulkan/texture_format.cpp CC mednafen/tremor/block.c CC mednafen/tremor/mapping0.c In file included from /usr/include/c++/11.2.1/vector:72, from ./parallel-psx/util/util.hpp:29, from parallel-psx/vulkan/vulkan.hpp:33, from parallel-psx/vulkan/event_manager.hpp:25, from parallel-psx/vulkan/event_manager.cpp:23: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ CC mednafen/cdrom/edc_crc32.c In file included from /usr/include/c++/11.2.1/vector:67, from ./parallel-psx/util/util.hpp:29, from parallel-psx/vulkan/vulkan.hpp:33, from parallel-psx/vulkan/event_manager.hpp:25, from parallel-psx/vulkan/event_manager.cpp:23: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void Vulkan::EventManager::recycle(VkEvent)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ CC mednafen/cdrom/galois.c CXX parallel-psx/vulkan/event_manager.cpp CXX parallel-psx/vulkan/pipeline_event.cpp CC mednafen/tremor/info.c CC mednafen/cdrom/recover-raw.c CC mednafen/cdrom/CDUtility.c CC mednafen/tremor/res012.c In file included from /usr/include/c++/11.2.1/vector:72, from ./parallel-psx/util/util.hpp:29, from parallel-psx/vulkan/vulkan.hpp:33, from parallel-psx/vulkan/buffer_pool.hpp:25, from parallel-psx/vulkan/buffer_pool.cpp:23: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Vulkan::BufferBlock}; _Tp = Vulkan::BufferBlock; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ parallel-psx/custom-textures/texture_tracker.cpp: In constructor 'PSX::TextureTracker::TextureTracker()': parallel-psx/custom-textures/texture_tracker.cpp:416:20: warning: variable 'm' set but not used [-Wunused-but-set-variable] 416 | for (RectMatch m : dump_ignore) { | ^ CXX parallel-psx/vulkan/fence.cpp CXX parallel-psx/vulkan/sampler.cpp CC libretro-common/streams/file_stream_transforms.c CXX parallel-psx/vulkan/buffer.cpp CXX mednafen/cdrom/CDAccess_PBP.cpp /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void Vulkan::BufferPool::recycle_block(Vulkan::BufferBlock&&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX parallel-psx/vulkan/semaphore.cpp CC libretro-common/file/retro_dirent.c In file included from /usr/include/c++/11.2.1/vector:72, from mednafen/mempatcher.cpp:21: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const MemoryPatch&}; _Tp = MemoryPatch; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 CXX parallel-psx/vulkan/buffer_pool.cpp CC mednafen/tremor/codebook.c CC libretro-common/compat/fopen_utf8.c CC libretro-common/compat/compat_strl.c CC mednafen/tremor/window.c CC libretro-common/lists/dir_list.c CC libretro-common/compat/compat_posix_string.c CC libretro-common/compat/compat_strcasestr.c CC libretro-common/memmap/memalign.c CC mednafen/tremor/sharedbook.c In file included from /usr/include/c++/11.2.1/vector:72, from ./parallel-psx/util/object_pool.hpp:27, from parallel-psx/vulkan/memory_allocator.hpp:27, from parallel-psx/vulkan/memory_allocator.cpp:23: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Vulkan::DeviceAllocator::Allocation}; _Tp = Vulkan::DeviceAllocator::Allocation; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void Vulkan::DeviceAllocator::free(uint32_t, uint32_t, VkDeviceMemory, uint8_t*)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libretro-common/string/stdstring.c In file included from /usr/include/c++/11.2.1/vector:67, from mednafen/mempatcher.cpp:21: /usr/include/c++/11.2.1/bits/stl_vector.h: In function 'void MDFNI_AddCheat(const MemoryPatch&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ CC mednafen/md5.c deps/libkirk/aes.c:875:69: warning: argument 3 of type 'const u8[16]' {aka 'const unsigned char[16]'} with mismatched bound [-Warray-parameter=] 875 | void rijndaelEncrypt(const u32 rk[/*4*(Nr + 1)*/], int Nr, const u8 pt[16], | ~~~~~~~~~^~~~~~ In file included from deps/libkirk/aes.c:33: deps/libkirk/aes.h:49:50: note: previously declared as 'const unsigned char[]' 49 | void rijndaelEncrypt(const unsigned int [], int, const unsigned char [], unsigned char []); | ^~~~~~~~~~~~~~~~~~~~~~ deps/libkirk/aes.c:876:8: warning: argument 4 of type 'u8[16]' {aka 'unsigned char[16]'} with mismatched bound [-Warray-parameter=] 876 | u8 ct[16]) | ~~~^~~~~~ In file included from deps/libkirk/aes.c:33: deps/libkirk/aes.h:49:74: note: previously declared as 'unsigned char[]' 49 | void rijndaelEncrypt(const unsigned int [], int, const unsigned char [], unsigned char []); | ^~~~~~~~~~~~~~~~ CC deps/zlib/trees.c CC mednafen/cdrom/lec.c CC libretro-common/vfs/vfs_implementation.c CC libretro-common/lists/string_list.c CC libretro-common/streams/file_stream.c CXX mednafen/mempatcher.cpp CC libretro-common/rthreads/rthreads.c CC libretro-common/file/file_path.c CC libretro-common/encodings/encoding_utf.c CC mednafen/tremor/framing.c CC mednafen/cdrom/l-ec.c CC pgxp/pgxp_main.c CC deps/zlib/deflate.c CXX mednafen/cdrom/CDAccess_CCD.cpp CXX mednafen/cdrom/CDAccess_Image.cpp CC libretro-common/vfs/vfs_implementation_cdrom.c In file included from /usr/include/c++/11.2.1/vector:72, from ./parallel-psx/util/util.hpp:29, from parallel-psx/vulkan/vulkan.hpp:33, from parallel-psx/vulkan/query_pool.hpp:25, from parallel-psx/vulkan/query_pool.cpp:23: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Vulkan::QueryPool::Pool}; _Tp = Vulkan::QueryPool::Pool; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ CC pgxp/pgxp_value.c CC deps/libkirk/bn.c CC pgxp/pgxp_gpu.c CC deps/flac-1.3.2/src/libFLAC/bitmath.c CXX parallel-psx/vulkan/image.cpp CC pgxp/pgxp_mem.c CC deps/flac-1.3.2/src/libFLAC/cpu.c CC deps/flac-1.3.2/src/libFLAC/fixed_intrin_sse2.c CXX parallel-psx/vulkan/memory_allocator.cpp CC deps/flac-1.3.2/src/libFLAC/fixed_intrin_ssse3.c CC deps/flac-1.3.2/src/libFLAC/crc.c CXX mednafen/cdrom/CDAccess_CHD.cpp CC libretro-common/glsm/glsm.c CC pgxp/pgxp_gte.c CC deps/flac-1.3.2/src/libFLAC/float.c /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void Vulkan::QueryPool::add_pool()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC deps/flac-1.3.2/src/libFLAC/lpc_intrin_avx2.c CC deps/flac-1.3.2/src/libFLAC/lpc_intrin_sse2.c CC deps/flac-1.3.2/src/libFLAC/lpc_intrin_sse41.c CC deps/flac-1.3.2/src/libFLAC/lpc_intrin_sse.c CC deps/crypto/sha1.c CC deps/zlib/inflate.c CC pgxp/pgxp_debug.c CC libretro-common/hash/rhash.c CXX parallel-psx/vulkan/query_pool.cpp In file included from /usr/include/c++/11.2.1/vector:72, from ./parallel-psx/util/object_pool.hpp:27, from parallel-psx/vulkan/descriptor_set.hpp:26, from parallel-psx/vulkan/descriptor_set.cpp:23: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ CC deps/libkirk/ec.c CC deps/flac-1.3.2/src/libFLAC/memory.c CC deps/lzma-16.04/C/Alloc.c CC mednafen/tremor/mdct.c CC deps/lzma-16.04/C/CpuArch.c CC deps/libkirk/kirk_engine.c CC deps/lzma-16.04/C/Bra86.c CC deps/crypto/md5.c CXX input.cpp CC deps/flac-1.3.2/src/libFLAC/fixed.c CC deps/lzma-16.04/C/Lzma86Dec.c CXX mednafen/psx/cdc.cpp CC deps/lzma-16.04/C/BraIA64.c CC deps/libkirk/des.c CC deps/lzma-16.04/C/Bra.c CC deps/lzma-16.04/C/LzmaLib.c CC deps/lzma-16.04/C/Delta.c CC deps/lzma-16.04/C/Lzma86Enc.c libretro-common/cdrom/cdrom.c: In function 'cdrom_unlock': libretro-common/cdrom/cdrom.c:392:14: warning: array subscript 6 is outside array bounds of 'unsigned char[6]' [-Warray-bounds] 392 | cmd[6] = cmd[3]; | ~~~~~~~^~~~~~~~ libretro-common/cdrom/cdrom.c:1261:18: note: while referencing 'cdb' 1261 | unsigned char cdb[] = {0x1E, 0, 0, 0, 0x2, 0}; | ^~~ libretro-common/cdrom/cdrom.c:393:14: warning: array subscript 7 is outside array bounds of 'unsigned char[6]' [-Warray-bounds] 393 | cmd[7] = cmd[4]; | ~~~~~~~^~~~~~~~ libretro-common/cdrom/cdrom.c:1261:18: note: while referencing 'cdb' 1261 | unsigned char cdb[] = {0x1E, 0, 0, 0, 0x2, 0}; | ^~~ libretro-common/cdrom/cdrom.c:394:14: warning: array subscript 8 is outside array bounds of 'unsigned char[6]' [-Warray-bounds] 394 | cmd[8] = cmd[5]; | ~~~~~~~^~~~~~~~ libretro-common/cdrom/cdrom.c:1261:18: note: while referencing 'cdb' 1261 | unsigned char cdb[] = {0x1E, 0, 0, 0, 0x2, 0}; | ^~~ libretro-common/cdrom/cdrom.c:425:10: warning: array subscript 7 is outside array bounds of 'unsigned char[6]' [-Warray-bounds] 425 | increment_msf(&cmd[6], &cmd[7], &cmd[8]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-common/cdrom/cdrom.c:1261:18: note: while referencing 'cdb' 1261 | unsigned char cdb[] = {0x1E, 0, 0, 0, 0x2, 0}; | ^~~ libretro-common/cdrom/cdrom.c:425:10: warning: array subscript 8 is outside array bounds of 'unsigned char[6]' [-Warray-bounds] 425 | increment_msf(&cmd[6], &cmd[7], &cmd[8]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-common/cdrom/cdrom.c:1261:18: note: while referencing 'cdb' 1261 | unsigned char cdb[] = {0x1E, 0, 0, 0, 0x2, 0}; | ^~~ CXX parallel-psx/vulkan/wsi_timing.cpp CC deps/libchdr/bitstream.c CC deps/lightning/lib/jit_names.c libretro-common/cdrom/cdrom.c: In function 'cdrom_open_tray': libretro-common/cdrom/cdrom.c:392:14: warning: array subscript 6 is outside array bounds of 'unsigned char[6]' [-Warray-bounds] 392 | cmd[6] = cmd[3]; | ~~~~~~~^~~~~~~~ libretro-common/cdrom/cdrom.c:1290:18: note: while referencing 'cdb' 1290 | unsigned char cdb[] = {0x1B, 0, 0, 0, 0x2, 0}; | ^~~ libretro-common/cdrom/cdrom.c:393:14: warning: array subscript 7 is outside array bounds of 'unsigned char[6]' [-Warray-bounds] 393 | cmd[7] = cmd[4]; | ~~~~~~~^~~~~~~~ libretro-common/cdrom/cdrom.c:1290:18: note: while referencing 'cdb' 1290 | unsigned char cdb[] = {0x1B, 0, 0, 0, 0x2, 0}; | ^~~ libretro-common/cdrom/cdrom.c:394:14: warning: array subscript 8 is outside array bounds of 'unsigned char[6]' [-Warray-bounds] 394 | cmd[8] = cmd[5]; | ~~~~~~~^~~~~~~~ libretro-common/cdrom/cdrom.c:1290:18: note: while referencing 'cdb' 1290 | unsigned char cdb[] = {0x1B, 0, 0, 0, 0x2, 0}; | ^~~ libretro-common/cdrom/cdrom.c:425:10: warning: array subscript 7 is outside array bounds of 'unsigned char[6]' [-Warray-bounds] 425 | increment_msf(&cmd[6], &cmd[7], &cmd[8]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-common/cdrom/cdrom.c:1290:18: note: while referencing 'cdb' 1290 | unsigned char cdb[] = {0x1B, 0, 0, 0, 0x2, 0}; | ^~~ libretro-common/cdrom/cdrom.c:425:10: warning: array subscript 8 is outside array bounds of 'unsigned char[6]' [-Warray-bounds] 425 | increment_msf(&cmd[6], &cmd[7], &cmd[8]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro-common/cdrom/cdrom.c:1290:18: note: while referencing 'cdb' 1290 | unsigned char cdb[] = {0x1B, 0, 0, 0, 0x2, 0}; | ^~~ CC deps/lightning/lib/jit_disasm.c CC deps/lzma-16.04/C/Sort.c CC deps/libchdr/cdrom.c CXX parallel-psx/SPIRV-Cross/spirv_cfg.cpp CC deps/flac-1.3.2/src/libFLAC/format.c deps/lightning/lib/jit_print.c: In function '_jit_print_node': deps/lightning/lib/jit_print.c:25:57: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ^~~~~ deps/lightning/lib/jit_print.c:77:9: note: in expansion of macro 'print_dec' 77 | print_dec(node->v.w); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:25:60: note: format string is defined here 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ~~^ | | | long int | %d deps/lightning/lib/jit_print.c:24:57: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ^~~~~~~ deps/lightning/lib/jit_print.c:112:33: note: in expansion of macro 'print_hex' 112 | print_chr(' '); print_hex(node->u.w); return; | ^~~~~~~~~ deps/lightning/lib/jit_print.c:24:62: note: format string is defined here 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ~~^ | | | long unsigned int | %x deps/lightning/lib/jit_print.c:25:57: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ^~~~~ deps/lightning/lib/jit_print.c:133:17: note: in expansion of macro 'print_dec' 133 | print_dec(node->u.n->v.w); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:25:60: note: format string is defined here 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ~~^ | | | long int | %d deps/lightning/lib/jit_print.c:25:57: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ^~~~~ deps/lightning/lib/jit_print.c:39:13: note: in expansion of macro 'print_dec' 39 | print_dec((value)->v.w); \ | ^~~~~~~~~ deps/lightning/lib/jit_print.c:137:33: note: in expansion of macro 'print_arg' 137 | print_chr(' '); print_arg(node); return; | ^~~~~~~~~ deps/lightning/lib/jit_print.c:25:60: note: format string is defined here 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ~~^ | | | long int | %d deps/lightning/lib/jit_print.c:24:57: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ^~~~~~~ deps/lightning/lib/jit_print.c:143:33: note: in expansion of macro 'print_hex' 143 | print_chr(' '); print_hex(node->v.w); return; | ^~~~~~~~~ deps/lightning/lib/jit_print.c:24:62: note: format string is defined here 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ~~^ | | | long unsigned int | %x deps/lightning/lib/jit_print.c:25:57: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ^~~~~ deps/lightning/lib/jit_print.c:39:13: note: in expansion of macro 'print_dec' 39 | print_dec((value)->v.w); \ | ^~~~~~~~~ deps/lightning/lib/jit_print.c:162:33: note: in expansion of macro 'print_arg' 162 | print_chr(' '); print_arg(node->v.n); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:25:60: note: format string is defined here 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ~~^ | | | long int | %d deps/lightning/lib/jit_print.c:24:57: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ^~~~~~~ deps/lightning/lib/jit_print.c:165:33: note: in expansion of macro 'print_hex' 165 | print_chr(' '); print_hex(node->u.w); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:24:62: note: format string is defined here 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ~~^ | | | long unsigned int | %x deps/lightning/lib/jit_print.c:24:57: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ^~~~~~~ deps/lightning/lib/jit_print.c:168:33: note: in expansion of macro 'print_hex' 168 | print_chr(' '); print_hex(node->u.w); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:24:62: note: format string is defined here 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ~~^ | | | long unsigned int | %x deps/lightning/lib/jit_print.c:24:57: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ^~~~~~~ deps/lightning/lib/jit_print.c:169:33: note: in expansion of macro 'print_hex' 169 | print_chr(' '); print_hex(node->v.w); return; | ^~~~~~~~~ deps/lightning/lib/jit_print.c:24:62: note: format string is defined here 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ~~^ | | | long unsigned int | %x deps/lightning/lib/jit_print.c:24:57: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ^~~~~~~ deps/lightning/lib/jit_print.c:171:33: note: in expansion of macro 'print_hex' 171 | print_chr(' '); print_hex(node->u.w); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:24:62: note: format string is defined here 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ~~^ | | | long unsigned int | %x deps/lightning/lib/jit_print.c:25:57: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ^~~~~ deps/lightning/lib/jit_print.c:39:13: note: in expansion of macro 'print_dec' 39 | print_dec((value)->v.w); \ | ^~~~~~~~~ deps/lightning/lib/jit_print.c:172:33: note: in expansion of macro 'print_arg' 172 | print_chr(' '); print_arg(node->v.n); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:25:60: note: format string is defined here 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ~~^ | | | long int | %d deps/lightning/lib/jit_print.c:25:57: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ^~~~~ deps/lightning/lib/jit_print.c:39:13: note: in expansion of macro 'print_dec' 39 | print_dec((value)->v.w); \ | ^~~~~~~~~ deps/lightning/lib/jit_print.c:180:33: note: in expansion of macro 'print_arg' 180 | print_chr(' '); print_arg(node->v.n); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:25:60: note: format string is defined here 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ~~^ | | | long int | %d CC deps/ugui/ugui.c deps/lightning/lib/jit_print.c:25:57: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ^~~~~ deps/lightning/lib/jit_print.c:39:13: note: in expansion of macro 'print_dec' 39 | print_dec((value)->v.w); \ | ^~~~~~~~~ deps/lightning/lib/jit_print.c:188:33: note: in expansion of macro 'print_arg' 188 | print_chr(' '); print_arg(node->v.n); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:25:60: note: format string is defined here 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ~~^ | | | long int | %d deps/lightning/lib/jit_print.c:24:57: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ^~~~~~~ deps/lightning/lib/jit_print.c:197:33: note: in expansion of macro 'print_hex' 197 | print_chr(' '); print_hex(node->w.w); return; | ^~~~~~~~~ deps/lightning/lib/jit_print.c:24:62: note: format string is defined here 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ~~^ | | | long unsigned int | %x deps/lightning/lib/jit_print.c:24:57: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ^~~~~~~ deps/lightning/lib/jit_print.c:207:33: note: in expansion of macro 'print_hex' 207 | print_chr(' '); print_hex(node->w.w); return; | ^~~~~~~~~ deps/lightning/lib/jit_print.c:24:62: note: format string is defined here 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ~~^ | | | long unsigned int | %x deps/lightning/lib/jit_print.c:24:57: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ^~~~~~~ deps/lightning/lib/jit_print.c:227:33: note: in expansion of macro 'print_hex' 227 | print_chr(' '); print_hex(node->u.w); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:24:62: note: format string is defined here 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ~~^ | | | long unsigned int | %x deps/lightning/lib/jit_print.c:25:57: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ^~~~~ deps/lightning/lib/jit_print.c:236:17: note: in expansion of macro 'print_dec' 236 | print_dec(node->u.n->v.w); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:25:60: note: format string is defined here 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ~~^ | | | long int | %d deps/lightning/lib/jit_print.c:25:57: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ^~~~~ deps/lightning/lib/jit_print.c:246:17: note: in expansion of macro 'print_dec' 246 | print_dec(node->u.n->v.w); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:25:60: note: format string is defined here 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ~~^ | | | long int | %d deps/lightning/lib/jit_print.c:24:57: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ^~~~~~~ deps/lightning/lib/jit_print.c:249:33: note: in expansion of macro 'print_hex' 249 | print_chr(' '); print_hex(node->w.w); return; | ^~~~~~~~~ deps/lightning/lib/jit_print.c:24:62: note: format string is defined here 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ~~^ | | | long unsigned int | %x deps/lightning/lib/jit_print.c:25:57: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ^~~~~ deps/lightning/lib/jit_print.c:256:17: note: in expansion of macro 'print_dec' 256 | print_dec(node->u.n->v.w); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:25:60: note: format string is defined here 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ~~^ | | | long int | %d deps/lightning/lib/jit_print.c:25:57: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ^~~~~ deps/lightning/lib/jit_print.c:271:17: note: in expansion of macro 'print_dec' 271 | print_dec(node->u.n->v.w); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:25:60: note: format string is defined here 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ~~^ | | | long int | %d deps/lightning/lib/jit_print.c:27:57: warning: format '%s' expects argument of type 'char *', but argument 3 has type 'jit_pointer_t' {aka 'void *'} [-Wformat=] 27 | #define print_str(value) fprintf(stdout, "%s", value) | ^~~~ deps/lightning/lib/jit_print.c:283:17: note: in expansion of macro 'print_str' 283 | print_str(node->v.n->u.p); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:27:59: note: format string is defined here 27 | #define print_str(value) fprintf(stdout, "%s", value) | ~^ | | | char * | %p deps/lightning/lib/jit_print.c:27:57: warning: format '%s' expects argument of type 'char *', but argument 3 has type 'jit_pointer_t' {aka 'void *'} [-Wformat=] 27 | #define print_str(value) fprintf(stdout, "%s", value) | ^~~~ deps/lightning/lib/jit_print.c:288:17: note: in expansion of macro 'print_str' 288 | print_str(node->v.n->u.p); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:27:59: note: format string is defined here 27 | #define print_str(value) fprintf(stdout, "%s", value) | ~^ | | | char * | %p deps/lightning/lib/jit_print.c:25:57: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ^~~~~ deps/lightning/lib/jit_print.c:292:17: note: in expansion of macro 'print_dec' 292 | print_dec(node->w.w); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:25:60: note: format string is defined here 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ~~^ | | | long int | %d CC deps/libkirk/aes.c CC deps/lightning/lib/jit_memory.c deps/lightning/lib/lightning.c: In function '_jit_patch_abs': deps/lightning/lib/lightning.c:1544:25: warning: variable 'mask' set but not used [-Wunused-but-set-variable] 1544 | jit_int32_t mask; | ^~~~ deps/lightning/lib/lightning.c: In function '_jit_patch_at': deps/lightning/lib/lightning.c:1567:25: warning: variable 'mask' set but not used [-Wunused-but-set-variable] 1567 | jit_int32_t mask; | ^~~~ CC deps/lightning/lib/jit_size.c deps/lightning/lib/lightning.c: In function '_jit_emit': deps/lightning/lib/lightning.c:2012:26: warning: variable 'result' set but not used [-Wunused-but-set-variable] 2012 | int result; | ^~~~~~ CXX mednafen/psx/mdec.cpp CC deps/flac-1.3.2/src/libFLAC/bitreader.c CC deps/flac-1.3.2/src/libFLAC/window.c CC deps/libchdr/flac.c CC deps/lightrec/disassembler.c CC mednafen/tremor/vorbisfile.c deps/lightrec/regcache.c: In function 'lightrec_alloc_reg_in_ext': deps/lightrec/regcache.c:307:33: warning: variable 'nreg' set but not used [-Wunused-but-set-variable] 307 | struct native_register *nreg; | ^~~~ CC deps/lightrec/memmanager.c CC deps/lightrec/blockcache.c CC deps/libkirk/amctrl.c In file included from /usr/include/c++/11.2.1/vector:72, from ./parallel-psx/util/object_pool.hpp:27, from ./parallel-psx/util/intrusive_hash_map.hpp:27, from parallel-psx/vulkan/cookie.hpp:27, from parallel-psx/vulkan/buffer.hpp:25, from parallel-psx/vulkan/device.hpp:25, from parallel-psx/vulkan/wsi.hpp:25, from parallel-psx/vulkan/wsi.cpp:24: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ CC deps/lightrec/reaper.c CC pgxp/pgxp_cpu.c CC deps/libchdr/huffman.c CC deps/lightning/lib/jit_note.c CC libretro-common/cdrom/cdrom.c CC deps/flac-1.3.2/src/libFLAC/md5.c CC parallel-psx/volk/volk.c CC deps/lightrec/recompiler.c CXX parallel-psx/vulkan/vulkan.cpp CC deps/lightning/lib/jit_print.c CXX rsx/rsx_lib_gl.cpp In function 'zlib_codec_init', inlined from 'cdzl_codec_init' at deps/libchdr/chd.c:674:2: deps/libchdr/chd.c:2397:17: warning: 'free' called on pointer 'codec' with nonzero offset 312 [-Wfree-nonheap-object] 2397 | free(data); | ^~~~~~~~~~ CC deps/lzma-16.04/C/LzFind.c In function 'zlib_codec_init', inlined from 'cdlz_codec_init' at deps/libchdr/chd.c:613:2: deps/libchdr/chd.c:2397:17: warning: 'free' called on pointer 'codec' with nonzero offset 380 [-Wfree-nonheap-object] 2397 | free(data); | ^~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from ./parallel-psx/util/object_pool.hpp:27, from ./parallel-psx/util/intrusive_hash_map.hpp:27, from parallel-psx/vulkan/cookie.hpp:27, from parallel-psx/vulkan/buffer.hpp:25, from parallel-psx/vulkan/device.hpp:25, from parallel-psx/vulkan/wsi.hpp:25, from parallel-psx/vulkan/wsi.cpp:24: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'bool Vulkan::WSI::end_frame()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ CC deps/lightrec/regcache.c CC deps/libkirk/sha1.c In file included from /usr/include/c++/11.2.1/vector:67, from ./parallel-psx/util/object_pool.hpp:27, from parallel-psx/vulkan/descriptor_set.hpp:26, from parallel-psx/vulkan/descriptor_set.cpp:23: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'std::pair Vulkan::DescriptorSetAllocator::find(unsigned int, Util::Hash)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from deps/lightning/lib/jit_arm.c:2001, from deps/lightning/lib/lightning.c:3496: deps/lightning/lib/jit_arm-vfp.c: In function '_cc_vo_ss': deps/lightning/lib/jit_arm-vfp.c:969:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 969 | if (r0 & 1) o |= ARM_V_D; r0 = vfp_regno(r0); | ^~ deps/lightning/lib/jit_arm-vfp.c:969:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 969 | if (r0 & 1) o |= ARM_V_D; r0 = vfp_regno(r0); | ^~ deps/lightning/lib/jit_arm-vfp.c:970:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 970 | if (r1 & 1) o |= ARM_V_M; r1 = vfp_regno(r1); | ^~ deps/lightning/lib/jit_arm-vfp.c:970:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 970 | if (r1 & 1) o |= ARM_V_M; r1 = vfp_regno(r1); | ^~ deps/lightning/lib/jit_arm-vfp.c: In function '_cc_vors_': deps/lightning/lib/jit_arm-vfp.c:1042:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1042 | if (r1 & 1) o |= ARM_V_N; r1 = vfp_regno(r1); | ^~ deps/lightning/lib/jit_arm-vfp.c:1042:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1042 | if (r1 & 1) o |= ARM_V_N; r1 = vfp_regno(r1); | ^~ deps/lightning/lib/jit_arm-vfp.c: In function '_cc_vorv_': deps/lightning/lib/jit_arm-vfp.c:1056:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1056 | if (r1 & 1) o |= ARM_V_M; r1 = vfp_regno(r1); | ^~ deps/lightning/lib/jit_arm-vfp.c:1056:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1056 | if (r1 & 1) o |= ARM_V_M; r1 = vfp_regno(r1); | ^~ deps/lightning/lib/jit_arm-vfp.c: In function '_cc_vori_': deps/lightning/lib/jit_arm-vfp.c:1071:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1071 | if (r1 & 1) o |= ARM_V_I32; r1 = vfp_regno(r1); | ^~ deps/lightning/lib/jit_arm-vfp.c:1071:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1071 | if (r1 & 1) o |= ARM_V_I32; r1 = vfp_regno(r1); | ^~ deps/lightning/lib/jit_arm-vfp.c: In function '_cc_vosss': deps/lightning/lib/jit_arm-vfp.c:1100:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1100 | if (r0 & 1) o |= ARM_V_D; r0 = vfp_regno(r0); | ^~ deps/lightning/lib/jit_arm-vfp.c:1100:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1100 | if (r0 & 1) o |= ARM_V_D; r0 = vfp_regno(r0); | ^~ deps/lightning/lib/jit_arm-vfp.c:1101:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1101 | if (r1 & 1) o |= ARM_V_N; r1 = vfp_regno(r1); | ^~ deps/lightning/lib/jit_arm-vfp.c:1101:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1101 | if (r1 & 1) o |= ARM_V_N; r1 = vfp_regno(r1); | ^~ deps/lightning/lib/jit_arm-vfp.c:1102:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1102 | if (r2 & 1) o |= ARM_V_M; r2 = vfp_regno(r2); | ^~ deps/lightning/lib/jit_arm-vfp.c:1102:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1102 | if (r2 & 1) o |= ARM_V_M; r2 = vfp_regno(r2); | ^~ deps/lightning/lib/jit_arm-vfp.c: In function '_cc_vorsl': deps/lightning/lib/jit_arm-vfp.c:1198:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1198 | if (r1 & 1) o |= ARM_V_D; r1 = vfp_regno(r1); | ^~ deps/lightning/lib/jit_arm-vfp.c:1198:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1198 | if (r1 & 1) o |= ARM_V_D; r1 = vfp_regno(r1); | ^~ CC deps/lightrec/optimizer.c CXX parallel-psx/vulkan/descriptor_set.cpp CXX parallel-psx/vulkan/wsi.cpp In file included from deps/lightning/lib/lightning.c:3496: deps/lightning/lib/jit_arm.c: In function '_patch': deps/lightning/lib/jit_arm.c:2246:26: warning: variable 'flag' set but not used [-Wunused-but-set-variable] 2246 | jit_int32_t flag; | ^~~~ CC deps/lightrec/lightrec.c CC deps/flac-1.3.2/src/libFLAC/metadata_object.c CC deps/lzma-16.04/C/LzmaDec.c CC deps/libchdr/chd.c CXX mednafen/psx/gte.cpp CC deps/lightrec/interpreter.c CXX parallel-psx/SPIRV-Cross/spirv_cross_parsed_ir.cpp CC deps/lightrec/emitter.c CXX parallel-psx/vulkan/command_buffer.cpp CC deps/flac-1.3.2/src/libFLAC/stream_decoder.c CC deps/flac-1.3.2/src/libFLAC/metadata_iterators.c CXX parallel-psx/vulkan/shader.cpp CXX rsx/rsx_lib_vulkan.cpp CXX parallel-psx/vulkan/render_pass.cpp CC deps/flac-1.3.2/src/libFLAC/lpc.c CXX libretro.cpp CC deps/lzma-16.04/C/LzmaEnc.c CXX mednafen/psx/cpu.cpp In file included from /usr/include/c++/11.2.1/vector:72, from ./parallel-psx/util/object_pool.hpp:27, from ./parallel-psx/util/intrusive_hash_map.hpp:27, from parallel-psx/vulkan/cookie.hpp:27, from parallel-psx/vulkan/buffer.hpp:25, from parallel-psx/vulkan/device.hpp:25, from parallel-psx/vulkan/device.cpp:23: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Vulkan::BufferBlock&}; _Tp = Vulkan::BufferBlock; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from ./parallel-psx/util/object_pool.hpp:27, from ./parallel-psx/util/intrusive_hash_map.hpp:27, from parallel-psx/vulkan/cookie.hpp:27, from parallel-psx/vulkan/buffer.hpp:25, from parallel-psx/vulkan/device.hpp:25, from parallel-psx/vulkan/device.cpp:23: /usr/include/c++/11.2.1/bits/stl_vector.h: In function 'void Vulkan::request_block(Vulkan::Device&, Vulkan::BufferBlock&, VkDeviceSize, Vulkan::BufferPool&, std::vector*, std::vector&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from ./parallel-psx/util/object_pool.hpp:27, from ./parallel-psx/util/intrusive_hash_map.hpp:27, from parallel-psx/vulkan/cookie.hpp:27, from parallel-psx/vulkan/buffer.hpp:25, from parallel-psx/vulkan/device.hpp:25, from parallel-psx/vulkan/device.cpp:23: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:67, from ./parallel-psx/util/object_pool.hpp:27, from ./parallel-psx/util/intrusive_hash_map.hpp:27, from parallel-psx/vulkan/cookie.hpp:27, from parallel-psx/vulkan/buffer.hpp:25, from parallel-psx/vulkan/device.hpp:25, from parallel-psx/vulkan/device.cpp:23: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void Vulkan::Device::reset_fence(VkFence)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void Vulkan::Device::destroy_pipeline_nolock(VkPipeline)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void Vulkan::Device::destroy_image_view_nolock(VkImageView)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void Vulkan::Device::destroy_buffer_view_nolock(VkBufferView)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void Vulkan::Device::destroy_semaphore_nolock(VkSemaphore)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void Vulkan::Device::destroy_image_nolock(VkImage)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void Vulkan::Device::destroy_buffer_nolock(VkBuffer)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void Vulkan::Device::destroy_sampler_nolock(VkSampler)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void Vulkan::Device::destroy_framebuffer_nolock(VkFramebuffer)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void Vulkan::Device::destroy_event_nolock(VkEvent)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'bool Vulkan::ImageResourceHolder::create_default_views(const Vulkan::ImageCreateInfo&, const VkImageViewCreateInfo*, bool, const VkFormat*)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from ./parallel-psx/util/object_pool.hpp:27, from ./parallel-psx/util/intrusive_hash_map.hpp:27, from parallel-psx/vulkan/cookie.hpp:27, from parallel-psx/vulkan/buffer.hpp:25, from parallel-psx/vulkan/device.hpp:25, from parallel-psx/vulkan/device.cpp:23: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {VkDevice_T*, unsigned int&}; _Tp = Vulkan::CommandPool; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ CXX parallel-psx/renderer/renderer.cpp /usr/include/c++/11.2.1/bits/vector.tcc: In constructor 'Vulkan::Device::PerFrame::PerFrame(Vulkan::Device*)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Vulkan::DeviceAllocation&}; _Tp = Vulkan::DeviceAllocation; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from ./parallel-psx/util/object_pool.hpp:27, from ./parallel-psx/util/intrusive_hash_map.hpp:27, from parallel-psx/vulkan/cookie.hpp:27, from parallel-psx/vulkan/buffer.hpp:25, from parallel-psx/vulkan/device.hpp:25, from parallel-psx/vulkan/device.cpp:23: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void Vulkan::Device::free_memory_nolock(const Vulkan::DeviceAllocation&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ CXX parallel-psx/SPIRV-Cross/spirv_parser.cpp /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void Vulkan::Device::submit_empty_inner(Vulkan::CommandBuffer::Type, VkFence*, unsigned int, Vulkan::Semaphore*)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void Vulkan::Device::submit_queue(Vulkan::CommandBuffer::Type, VkFence*, unsigned int, Vulkan::Semaphore*)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void Vulkan::Device::end_frame_nolock()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ CXX parallel-psx/custom-textures/image_io.cpp CXX parallel-psx/custom-textures/config_parser.cpp CXX parallel-psx/custom-textures/texture_tracker.cpp CXX parallel-psx/vulkan/device.cpp CXX parallel-psx/SPIRV-Cross/spirv_cross.cpp CXX mednafen/psx/spu.cpp CC deps/lightning/lib/lightning.c CXX mednafen/psx/gpu.cpp LD mednafen_psx_hw_libretro.so make: Leaving directory '/home/buildozer/aports/community/libretro-beetle-psx/src/beetle-psx-libretro-89a74ee2d0e2295408a23796c42ae6dbcf6a165f/libretro-beetle-psx-hw' >>> libretro-beetle-psx: Entering fakeroot... >>> libretro-beetle-psx-hw*: Running split function hw... >>> libretro-beetle-psx-hw*: Preparing subpackage libretro-beetle-psx-hw... >>> libretro-beetle-psx-hw*: Stripping binaries >>> libretro-beetle-psx-hw*: Running postcheck for libretro-beetle-psx-hw >>> libretro-beetle-psx*: Running postcheck for libretro-beetle-psx >>> libretro-beetle-psx*: Preparing package libretro-beetle-psx... >>> libretro-beetle-psx*: Stripping binaries >>> libretro-beetle-psx-hw*: Scanning shared objects >>> libretro-beetle-psx*: Scanning shared objects >>> libretro-beetle-psx-hw*: Tracing dependencies... so:libGL.so.1 so:libc.musl-armv7.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> libretro-beetle-psx-hw*: Package size: 5.5 MB >>> libretro-beetle-psx-hw*: Compressing data... >>> libretro-beetle-psx-hw*: Create checksum... >>> libretro-beetle-psx-hw*: Create libretro-beetle-psx-hw-0_git20200623-r0.apk >>> libretro-beetle-psx*: Tracing dependencies... so:libc.musl-armv7.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> libretro-beetle-psx*: Package size: 3.9 MB >>> libretro-beetle-psx*: Compressing data... >>> libretro-beetle-psx*: Create checksum... >>> libretro-beetle-psx*: Create libretro-beetle-psx-0_git20200623-r0.apk >>> libretro-beetle-psx: Build complete at Mon, 18 Apr 2022 11:08:40 +0000 elapsed time 0h 10m 20s >>> libretro-beetle-psx: Cleaning up srcdir >>> libretro-beetle-psx: Cleaning up pkgdir >>> libretro-beetle-psx: Uninstalling dependencies... (1/40) Purging .makedepends-libretro-beetle-psx (20220418.105822) (2/40) Purging mesa-dev (21.3.8-r1) (3/40) Purging libxdamage-dev (1.1.5-r1) (4/40) Purging libxdamage (1.1.5-r1) (5/40) Purging libxshmfence-dev (1.3-r1) (6/40) Purging mesa-egl (21.3.8-r1) (7/40) Purging mesa-gbm (21.3.8-r1) (8/40) Purging mesa-gl (21.3.8-r1) (9/40) Purging mesa-gles (21.3.8-r1) (10/40) Purging mesa-osmesa (21.3.8-r1) (11/40) Purging mesa-xatracker (21.3.8-r1) (12/40) Purging mesa (21.3.8-r1) (13/40) Purging libdrm-dev (2.4.110-r0) (14/40) Purging libdrm (2.4.110-r0) (15/40) Purging linux-headers (5.16.7-r1) (16/40) Purging libxxf86vm-dev (1.1.4-r2) (17/40) Purging libxxf86vm (1.1.4-r2) (18/40) Purging libxfixes-dev (6.0.0-r0) (19/40) Purging libxfixes (6.0.0-r0) (20/40) Purging libxext-dev (1.3.4-r0) (21/40) Purging libxext (1.3.4-r0) (22/40) Purging libx11-dev (1.7.5-r0) (23/40) Purging xtrans (1.4.0-r1) (24/40) Purging libx11 (1.7.5-r0) (25/40) Purging libxcb-dev (1.14-r2) (26/40) Purging xcb-proto (1.14.1-r3) (27/40) Purging libxcb (1.14-r2) (28/40) Purging libxau-dev (1.0.9-r0) (29/40) Purging libxau (1.0.9-r0) (30/40) Purging libxdmcp-dev (1.1.3-r0) (31/40) Purging libxdmcp (1.1.3-r0) (32/40) Purging xorgproto (2021.5-r0) (33/40) Purging libxshmfence (1.3-r1) (34/40) Purging llvm13-libs (13.0.1-r2) (35/40) Purging wayland-libs-client (1.20.0-r0) (36/40) Purging wayland-libs-server (1.20.0-r0) (37/40) Purging libffi (3.4.2-r1) (38/40) Purging mesa-glapi (21.3.8-r1) (39/40) Purging libxml2 (2.9.13-r0) (40/40) Purging xz-libs (5.2.5-r1) OK: 255 MiB in 89 packages >>> libretro-beetle-psx: Updating the community/armv7 repository index... >>> libretro-beetle-psx: Signing the index...