>>> libretro-beetle-psx: Building community/libretro-beetle-psx 0_git20200623-r0 (using abuild 3.9.0-r0) started Sun, 17 Apr 2022 16:05:54 +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 (20220417.160556) OK: 537 MiB in 141 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 54709 0 0:00:56 --:--:-- 0:00:56 54704 100 2997k 100 2997k 0 0 2508k 0 0:00:01 0:00:01 --:--:-- 2508k >>> 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 CXX mednafen/cdrom/misc.cpp CC deps/zlib/adler32.c CC libretro_cbs.c CC beetle_psx_globals.c CC deps/zlib/uncompr.c CC deps/zlib/zutil.c CC deps/zlib/crc32.c CC deps/zlib/gzlib.c CC mednafen/tremor/registry.c CC deps/zlib/gzread.c CC deps/zlib/inffast.c CC deps/zlib/gzwrite.c CC deps/zlib/inftrees.c CC mednafen/tremor/synthesis.c CC mednafen/tremor/floor0.c CC mednafen/cdrom/edc_crc32.c CC mednafen/tremor/mapping0.c CC mednafen/cdrom/galois.c CC mednafen/tremor/bitwise.c CC mednafen/cdrom/recover-raw.c CC mednafen/tremor/info.c CC mednafen/tremor/block.c CC mednafen/tremor/floor1.c CC mednafen/tremor/res012.c CC mednafen/cdrom/CDUtility.c CC libretro-common/file/retro_dirent.c CC libretro-common/streams/file_stream_transforms.c CC mednafen/tremor/window.c CC libretro-common/compat/fopen_utf8.c CC mednafen/tremor/codebook.c CXX mednafen/psx/irq.cpp CC libretro-common/lists/dir_list.c CC libretro-common/compat/compat_posix_string.c CC libretro-common/compat/compat_strl.c CC libretro-common/compat/compat_strcasestr.c CXX mednafen/psx/sio.cpp CC mednafen/cdrom/lec.c CC libretro-common/memmap/memalign.c CC mednafen/tremor/sharedbook.c CC mednafen/md5.c CC libretro-common/string/stdstring.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/cdrom/l-ec.c CC libretro-common/lists/string_list.c CC mednafen/tremor/framing.c CC libretro-common/streams/file_stream.c CXX mednafen/psx/input/gamepad.cpp CXX mednafen/cdrom/CDAccess.cpp CC libretro-common/file/file_path.c CC libretro-common/rthreads/rthreads.c CXX mednafen/cdrom/audioreader.cpp CXX mednafen/error.cpp CXX mednafen/FileStream.cpp CC deps/zlib/trees.c CXX mednafen/Stream.cpp CXX mednafen/psx/input/negcon.cpp CC libretro-common/encodings/encoding_utf.c CXX mednafen/psx/timer.cpp CXX mednafen/psx/input/dualanalog.cpp CC pgxp/pgxp_main.c CXX mednafen/psx/input/justifier.cpp CXX mednafen/video/surface.cpp CC libretro-common/vfs/vfs_implementation_cdrom.c CC libretro-common/hash/rhash.c CC deps/libkirk/bn.c CXX mednafen/psx/input/guncon.cpp CC pgxp/pgxp_gpu.c CC deps/flac-1.3.2/src/libFLAC/bitmath.c CC pgxp/pgxp_value.c CXX mednafen/mednafen-endian.cpp CC pgxp/pgxp_mem.c CXX mednafen/psx/input/mouse.cpp CC deps/flac-1.3.2/src/libFLAC/cpu.c CC deps/flac-1.3.2/src/libFLAC/fixed_intrin_sse2.c CXX mednafen/psx/input/multitap.cpp CXX mednafen/MemoryStream.cpp CC pgxp/pgxp_gte.c CC deps/flac-1.3.2/src/libFLAC/fixed_intrin_ssse3.c CC deps/flac-1.3.2/src/libFLAC/crc.c CC deps/flac-1.3.2/src/libFLAC/float.c CC deps/zlib/deflate.c CC deps/flac-1.3.2/src/libFLAC/lpc_intrin_avx2.c CC deps/crypto/sha1.c CC deps/flac-1.3.2/src/libFLAC/lpc_intrin_sse2.c CXX mednafen/video/Deinterlacer.cpp CC deps/flac-1.3.2/src/libFLAC/lpc_intrin_sse41.c CXX mednafen/general.cpp CC deps/flac-1.3.2/src/libFLAC/lpc_intrin_sse.c CXX mednafen/psx/input/memcard.cpp CXX rsx/rsx_intf.cpp CC deps/crypto/md5.c CC deps/libkirk/ec.c CXX mednafen/state.cpp CC deps/zlib/inflate.c CC pgxp/pgxp_debug.c CXX mednafen/psx/input/dualshock.cpp CC deps/flac-1.3.2/src/libFLAC/memory.c CC deps/lzma-16.04/C/Alloc.c CC deps/libkirk/kirk_engine.c CC deps/lzma-16.04/C/CpuArch.c CC deps/lzma-16.04/C/Bra86.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/libkirk/des.c CXX mednafen/settings.cpp CC deps/flac-1.3.2/src/libFLAC/fixed.c CC deps/lzma-16.04/C/BraIA64.c CC deps/lzma-16.04/C/Lzma86Dec.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 mednafen/tremor/mdct.c CC deps/lzma-16.04/C/Delta.c CXX mednafen/psx/dma.cpp CC deps/lzma-16.04/C/Bra.c CC deps/lzma-16.04/C/LzmaLib.c CC deps/lzma-16.04/C/Lzma86Enc.c CC deps/libkirk/sha1.c CC deps/libkirk/amctrl.c CC deps/libkirk/aes.c CXX mednafen/psx/frontio.cpp CC deps/flac-1.3.2/src/libFLAC/format.c CC deps/libchdr/bitstream.c CC deps/lzma-16.04/C/Sort.c CC mednafen/tremor/vorbisfile.c CC deps/lightning/lib/jit_names.c CC deps/lightning/lib/jit_disasm.c CC deps/libchdr/cdrom.c deps/lightning/lib/jit_print.c: In function '_jit_print_node': 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 CC deps/flac-1.3.2/src/libFLAC/bitreader.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; | ^~~~~~ CC libretro-common/cdrom/cdrom.c CXX mednafen/cdrom/cdromif.cpp CC pgxp/pgxp_cpu.c CC deps/libchdr/flac.c CC deps/ugui/ugui.c CC deps/lightrec/disassembler.c CC deps/flac-1.3.2/src/libFLAC/window.c CC deps/lightrec/memmanager.c CC deps/lightrec/blockcache.c CC deps/libchdr/huffman.c CC deps/lightrec/reaper.c CXX mednafen/psx/mdec.cpp CC deps/lightning/lib/jit_note.c CXX mednafen/cdrom/CDAccess_CHD.cpp CC deps/flac-1.3.2/src/libFLAC/md5.c CC deps/lightrec/recompiler.c CC deps/lightning/lib/jit_print.c In file included from deps/lightning/lib/lightning.c:3506: deps/lightning/lib/jit_aarch64.c: In function '_patch': deps/lightning/lib/jit_aarch64.c:1565:26: warning: variable 'flag' set but not used [-Wunused-but-set-variable] 1565 | jit_int32_t flag; | ^~~~ 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 624 [-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 672 [-Wfree-nonheap-object] 2397 | free(data); | ^~~~~~~~~~ CXX mednafen/mempatcher.cpp CXX mednafen/cdrom/CDAccess_PBP.cpp CC deps/lightrec/optimizer.c CC deps/lightrec/regcache.c CC deps/lightrec/lightrec.c CC deps/flac-1.3.2/src/libFLAC/metadata_object.c CXX mednafen/psx/cdc.cpp CC deps/lzma-16.04/C/LzmaDec.c CC deps/libchdr/chd.c CXX mednafen/cdrom/CDAccess_Image.cpp CXX mednafen/cdrom/CDAccess_CCD.cpp CC deps/lightrec/interpreter.c CXX input.cpp CC deps/lightrec/emitter.c CC deps/flac-1.3.2/src/libFLAC/stream_decoder.c CXX mednafen/psx/gte.cpp CC deps/flac-1.3.2/src/libFLAC/metadata_iterators.c CC deps/flac-1.3.2/src/libFLAC/lpc.c CC deps/lzma-16.04/C/LzmaEnc.c CXX libretro.cpp CXX mednafen/psx/cpu.cpp CC deps/lightning/lib/lightning.c CXX mednafen/psx/spu.cpp 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; | ^~~~~ 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; | ^~~~~ 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/psx/irq.cpp CXX mednafen/psx/sio.cpp CXX mednafen/error.cpp CXX mednafen/cdrom/CDAccess.cpp CXX mednafen/Stream.cpp CXX mednafen/cdrom/audioreader.cpp CXX parallel-psx/atlas/atlas.cpp CXX mednafen/FileStream.cpp CXX mednafen/video/surface.cpp CXX mednafen/psx/input/gamepad.cpp CXX mednafen/settings.cpp CXX mednafen/mednafen-endian.cpp CXX mednafen/psx/timer.cpp CXX mednafen/MemoryStream.cpp CXX mednafen/psx/input/negcon.cpp CXX mednafen/general.cpp CXX mednafen/video/Deinterlacer.cpp CXX parallel-psx/util/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/dualanalog.cpp CXX mednafen/state.cpp CXX mednafen/psx/input/mouse.cpp CXX mednafen/psx/input/justifier.cpp CC ugui_tools.c CXX mednafen/psx/input/multitap.cpp CC deps/zlib/compress.c CXX mednafen/psx/input/guncon.cpp CC deps/zlib/gzclose.c CXX parallel-psx/vulkan/fence_manager.cpp CC deps/zlib/adler32.c CC libretro-common/glsym/rglgen.c CXX parallel-psx/vulkan/semaphore_manager.cpp CXX mednafen/psx/input/memcard.cpp CXX parallel-psx/vulkan/command_pool.cpp CC libretro-common/glsym/glsym_gl.c CC deps/zlib/crc32.c CXX rsx/rsx_intf.cpp CC deps/zlib/uncompr.c CC beetle_psx_globals.c CC libretro_cbs.c CC deps/zlib/zutil.c CXX mednafen/psx/input/dualshock.cpp CC deps/zlib/gzlib.c CXX mednafen/psx/frontio.cpp CXX mednafen/psx/dma.cpp CXX mednafen/cdrom/cdromif.cpp CC mednafen/tremor/registry.c CC deps/zlib/inffast.c CC deps/zlib/gzread.c CC deps/zlib/gzwrite.c CC deps/zlib/inftrees.c CC mednafen/tremor/synthesis.c CC mednafen/tremor/floor0.c CC mednafen/tremor/mapping0.c CC mednafen/cdrom/galois.c CC mednafen/tremor/bitwise.c CXX parallel-psx/vulkan/texture_format.cpp CC mednafen/tremor/info.c CC mednafen/cdrom/edc_crc32.c CC mednafen/tremor/block.c CC mednafen/tremor/floor1.c CC mednafen/tremor/res012.c CXX mednafen/psx/mdec.cpp CC mednafen/cdrom/recover-raw.c CC mednafen/cdrom/CDUtility.c CXX parallel-psx/vulkan/cookie.cpp CXX mednafen/cdrom/CDAccess_PBP.cpp CC mednafen/tremor/codebook.c CC libretro-common/file/retro_dirent.c CC libretro-common/streams/file_stream_transforms.c CC mednafen/tremor/window.c CC libretro-common/compat/fopen_utf8.c CXX parallel-psx/vulkan/buffer.cpp CC libretro-common/compat/compat_strl.c CXX parallel-psx/vulkan/event_manager.cpp CC libretro-common/compat/compat_posix_string.c CC libretro-common/glsm/glsm.c CC libretro-common/lists/dir_list.c CC libretro-common/compat/compat_strcasestr.c CXX parallel-psx/vulkan/fence.cpp CC mednafen/tremor/sharedbook.c CXX parallel-psx/vulkan/sampler.cpp CXX parallel-psx/vulkan/pipeline_event.cpp CC libretro-common/memmap/memalign.c CC mednafen/md5.c 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/buffer_pool.cpp CC mednafen/tremor/framing.c CXX parallel-psx/vulkan/semaphore.cpp CC libretro-common/string/stdstring.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/lists/string_list.c CC libretro-common/vfs/vfs_implementation.c CXX mednafen/mempatcher.cpp CC mednafen/cdrom/l-ec.c CC deps/zlib/trees.c CC libretro-common/streams/file_stream.c CC libretro-common/rthreads/rthreads.c CC mednafen/cdrom/lec.c CC libretro-common/encodings/encoding_utf.c CC libretro-common/file/file_path.c CC pgxp/pgxp_main.c CC libretro-common/vfs/vfs_implementation_cdrom.c CC deps/libkirk/bn.c CC deps/zlib/deflate.c CC pgxp/pgxp_value.c CC deps/flac-1.3.2/src/libFLAC/bitmath.c CC pgxp/pgxp_gpu.c CXX mednafen/cdrom/CDAccess_Image.cpp CC libretro-common/hash/rhash.c 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 CC deps/flac-1.3.2/src/libFLAC/fixed_intrin_ssse3.c CC deps/flac-1.3.2/src/libFLAC/crc.c CC pgxp/pgxp_gte.c CC deps/flac-1.3.2/src/libFLAC/float.c CXX mednafen/cdrom/CDAccess_CHD.cpp CC deps/zlib/inflate.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 CC deps/crypto/sha1.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 CXX parallel-psx/vulkan/memory_allocator.cpp CXX mednafen/cdrom/CDAccess_CCD.cpp CC deps/crypto/md5.c CXX parallel-psx/vulkan/image.cpp CC deps/libkirk/ec.c CC pgxp/pgxp_debug.c CC deps/libkirk/kirk_engine.c CC deps/flac-1.3.2/src/libFLAC/memory.c CC deps/lzma-16.04/C/Alloc.c CXX input.cpp CC deps/lzma-16.04/C/CpuArch.c CC deps/lzma-16.04/C/Bra86.c CC mednafen/tremor/mdct.c CC deps/flac-1.3.2/src/libFLAC/fixed.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 mednafen/psx/cdc.cpp CC deps/libkirk/des.c CC deps/lzma-16.04/C/Lzma86Dec.c CC deps/lzma-16.04/C/BraIA64.c CC deps/lzma-16.04/C/Delta.c CC deps/libkirk/sha1.c CC deps/lzma-16.04/C/Bra.c CC deps/lzma-16.04/C/LzmaLib.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/lzma-16.04/C/Lzma86Enc.c CXX parallel-psx/vulkan/query_pool.cpp CC deps/libkirk/amctrl.c CC deps/libkirk/aes.c CC deps/libchdr/bitstream.c CC deps/flac-1.3.2/src/libFLAC/format.c CC deps/ugui/ugui.c CC deps/lzma-16.04/C/Sort.c CC mednafen/tremor/vorbisfile.c CC deps/lightning/lib/jit_names.c CC deps/lightning/lib/jit_disasm.c CC deps/libchdr/cdrom.c deps/lightning/lib/jit_print.c: In function '_jit_print_node': 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 CC parallel-psx/volk/volk.c CXX parallel-psx/vulkan/wsi_timing.cpp CC deps/flac-1.3.2/src/libFLAC/bitreader.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; | ^~~~~~ CC libretro-common/cdrom/cdrom.c CC pgxp/pgxp_cpu.c CC deps/libchdr/flac.c CC deps/lightrec/disassembler.c CC deps/flac-1.3.2/src/libFLAC/window.c CXX parallel-psx/SPIRV-Cross/spirv_cfg.cpp CC deps/lightrec/blockcache.c CC deps/lightrec/memmanager.c CC deps/libchdr/huffman.c CC deps/lightrec/reaper.c CC deps/lightning/lib/jit_note.c CC deps/flac-1.3.2/src/libFLAC/md5.c CC deps/lightrec/recompiler.c In file included from deps/lightning/lib/lightning.c:3506: deps/lightning/lib/jit_aarch64.c: In function '_patch': deps/lightning/lib/jit_aarch64.c:1565:26: warning: variable 'flag' set but not used [-Wunused-but-set-variable] 1565 | jit_int32_t flag; | ^~~~ CXX mednafen/psx/gte.cpp CC deps/lightning/lib/jit_print.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 624 [-Wfree-nonheap-object] 2397 | free(data); | ^~~~~~~~~~ CXX parallel-psx/vulkan/vulkan.cpp CC deps/lzma-16.04/C/LzFind.c CXX rsx/rsx_lib_gl.cpp 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 672 [-Wfree-nonheap-object] 2397 | free(data); | ^~~~~~~~~~ CC deps/lightrec/optimizer.c CXX parallel-psx/vulkan/descriptor_set.cpp CC deps/lightrec/regcache.c CC deps/lightrec/lightrec.c CC deps/flac-1.3.2/src/libFLAC/metadata_object.c CXX parallel-psx/vulkan/wsi.cpp CC deps/lzma-16.04/C/LzmaDec.c CC deps/libchdr/chd.c CC deps/lightrec/interpreter.c CXX parallel-psx/vulkan/command_buffer.cpp CC deps/lightrec/emitter.c CC deps/flac-1.3.2/src/libFLAC/stream_decoder.c CXX parallel-psx/SPIRV-Cross/spirv_cross_parsed_ir.cpp 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 CXX parallel-psx/renderer/renderer.cpp CXX parallel-psx/SPIRV-Cross/spirv_parser.cpp CXX parallel-psx/custom-textures/config_parser.cpp CXX parallel-psx/custom-textures/texture_tracker.cpp CXX parallel-psx/custom-textures/image_io.cpp CXX parallel-psx/vulkan/device.cpp CXX parallel-psx/SPIRV-Cross/spirv_cross.cpp CC deps/lightning/lib/lightning.c CXX mednafen/psx/spu.cpp 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-aarch64.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> libretro-beetle-psx-hw*: Package size: 7.0 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-aarch64.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> libretro-beetle-psx*: Package size: 5.0 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 Sun, 17 Apr 2022 16:15:20 +0000 elapsed time 0h 9m 26s >>> libretro-beetle-psx: Cleaning up srcdir >>> libretro-beetle-psx: Cleaning up pkgdir >>> libretro-beetle-psx: Uninstalling dependencies... (1/40) Purging .makedepends-libretro-beetle-psx (20220417.160556) (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: 396 MiB in 101 packages >>> libretro-beetle-psx: Updating the community/aarch64 repository index... >>> libretro-beetle-psx: Signing the index...