=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for libretro-flycast-2.2 [ 1%] Building C object core/deps/libelf/CMakeFiles/elf.dir/src/elf.c.o [ 1%] Building C object core/deps/libchdr/deps/lzma-22.01/CMakeFiles/lzma.dir/src/Alloc.c.o [ 2%] Building CXX object core/deps/nowide/CMakeFiles/nowide.dir/src/console_buffer.cpp.o [ 2%] Building C object core/deps/xxHash/cmake_unofficial/CMakeFiles/xxhash.dir/__/xxhash.c.o [ 2%] Building C object core/deps/libchdr/deps/lzma-22.01/CMakeFiles/lzma.dir/src/Bra86.c.o [ 3%] Building C object core/deps/libchdr/deps/lzma-22.01/CMakeFiles/lzma.dir/src/BraIA64.c.o [ 3%] Building C object core/deps/libelf/CMakeFiles/elf.dir/src/elf32.c.o [ 3%] Building C object core/deps/libchdr/deps/lzma-22.01/CMakeFiles/lzma.dir/src/CpuArch.c.o [ 3%] Building C object core/deps/libelf/CMakeFiles/elf.dir/src/elf64.c.o [ 3%] Building C object core/deps/libchdr/deps/lzma-22.01/CMakeFiles/lzma.dir/src/Delta.c.o [ 4%] Linking C static library libelf.a [ 4%] Built target elf [ 5%] Building C object core/deps/libchdr/deps/lzma-22.01/CMakeFiles/lzma.dir/src/LzFind.c.o [ 5%] Generating intermediate file for /tmp/emulators/libretro-flycast/work/flycast-2.2/resources/flash/alienfnt.nvmem.zip [ 6%] Generating intermediate file for /tmp/emulators/libretro-flycast/work/flycast-2.2/resources/flash/dirtypig.nvmem.zip [ 6%] Generating intermediate file for /tmp/emulators/libretro-flycast/work/flycast-2.2/resources/flash/dirtypig.nvmem2.zip [ 7%] Generating intermediate file for /tmp/emulators/libretro-flycast/work/flycast-2.2/resources/flash/f355.nvmem.zip [ 7%] Generating intermediate file for /tmp/emulators/libretro-flycast/work/flycast-2.2/resources/flash/f355twin.nvmem.zip [ 7%] Building CXX object core/deps/nowide/CMakeFiles/nowide.dir/src/cstdio.cpp.o [ 7%] Generating intermediate file for /tmp/emulators/libretro-flycast/work/flycast-2.2/resources/flash/f355twn2.nvmem.zip [ 8%] Generating intermediate file for /tmp/emulators/libretro-flycast/work/flycast-2.2/resources/flash/gunsur2.nvmem.zip [ 8%] Generating intermediate file for /tmp/emulators/libretro-flycast/work/flycast-2.2/resources/flash/mazan.nvmem.zip [ 8%] Generating intermediate file for /tmp/emulators/libretro-flycast/work/flycast-2.2/resources/flash/otrigger.nvmem.zip [ 8%] Generating intermediate file for /tmp/emulators/libretro-flycast/work/flycast-2.2/resources/flash/vf4.nvmem.zip [ 9%] Generating intermediate file for /tmp/emulators/libretro-flycast/work/flycast-2.2/resources/flash/vf4evob.nvmem.zip [ 9%] Generating intermediate file for /tmp/emulators/libretro-flycast/work/flycast-2.2/resources/flash/vf4tuned.nvmem.zip [ 10%] Generating intermediate file for /tmp/emulators/libretro-flycast/work/flycast-2.2/resources/flash/wldkicks.nvmem.zip [ 10%] Generating intermediate file for /tmp/emulators/libretro-flycast/work/flycast-2.2/resources/flash/wldkicksj.nvmem.zip [ 10%] Generating intermediate file for /tmp/emulators/libretro-flycast/work/flycast-2.2/resources/flash/wldkicksu.nvmem.zip [ 11%] Generating intermediate file for /tmp/emulators/libretro-flycast/work/flycast-2.2/fonts/biosfont.bin [ 12%] Linking C static library libxxhash.a [ 12%] Building CXX object core/deps/nowide/CMakeFiles/nowide.dir/src/cstdlib.cpp.o [ 12%] Built target xxhash [ 12%] Building CXX object core/deps/nowide/CMakeFiles/nowide.dir/src/iostream.cpp.o [ 13%] Building CXX object core/deps/nowide/CMakeFiles/nowide.dir/src/filebuf.cpp.o [ 13%] Building C object core/deps/libchdr/deps/lzma-22.01/CMakeFiles/lzma.dir/src/Lzma86Dec.c.o [ 13%] Building C object core/deps/libchdr/deps/lzma-22.01/CMakeFiles/lzma.dir/src/LzmaDec.c.o [ 13%] Building CXX object core/deps/nowide/CMakeFiles/nowide.dir/src/stat.cpp.o [ 14%] Linking CXX static library libnowide.a [ 14%] Built target nowide [ 15%] Building C object core/deps/libchdr/deps/lzma-22.01/CMakeFiles/lzma.dir/src/LzmaEnc.c.o [ 15%] Building C object core/deps/libchdr/deps/lzma-22.01/CMakeFiles/lzma.dir/src/Sort.c.o [ 15%] Generating intermediate file for /tmp/emulators/libretro-flycast/work/flycast-2.2/fonts/printer_ascii8x16.bin [ 16%] Generating intermediate file for /tmp/emulators/libretro-flycast/work/flycast-2.2/fonts/printer_ascii12x24.bin [ 16%] Generating intermediate file for /tmp/emulators/libretro-flycast/work/flycast-2.2/fonts/printer_kanji16x16.bin [ 16%] Generating intermediate file for /tmp/emulators/libretro-flycast/work/flycast-2.2/fonts/printer_kanji24x24.bin [ 16%] Generating flycast-resources resource loader [ 16%] Linking C static library liblzma.a [ 16%] Built target lzma [ 16%] Building C object core/deps/libchdr/CMakeFiles/chdr-static.dir/src/libchdr_chd.c.o [ 17%] Building C object core/deps/libchdr/CMakeFiles/chdr-static.dir/src/libchdr_bitstream.c.o [ 17%] Building C object core/deps/libchdr/CMakeFiles/chdr-static.dir/src/libchdr_cdrom.c.o [ 18%] Building C object core/deps/libchdr/CMakeFiles/chdr-static.dir/src/libchdr_flac.c.o [ 18%] Building C object core/deps/libchdr/CMakeFiles/chdr-static.dir/src/libchdr_huffman.c.o [ 18%] Building CXX object CMakeFiles/flycast-resources.dir/__cmrc_flycast-resources/lib.cpp.o [ 19%] Building CXX object CMakeFiles/flycast-resources.dir/__cmrc_flycast-resources/intermediate/flash/gunsur2.nvmem.zip.cpp.o [ 19%] Building CXX object CMakeFiles/flycast-resources.dir/__cmrc_flycast-resources/intermediate/flash/alienfnt.nvmem.zip.cpp.o [ 19%] Building CXX object CMakeFiles/flycast-resources.dir/__cmrc_flycast-resources/intermediate/flash/mazan.nvmem.zip.cpp.o [ 19%] Building CXX object CMakeFiles/flycast-resources.dir/__cmrc_flycast-resources/intermediate/flash/otrigger.nvmem.zip.cpp.o [ 20%] Building CXX object CMakeFiles/flycast-resources.dir/__cmrc_flycast-resources/intermediate/flash/wldkicks.nvmem.zip.cpp.o [ 20%] Building CXX object CMakeFiles/flycast-resources.dir/__cmrc_flycast-resources/intermediate/flash/wldkicksj.nvmem.zip.cpp.o [ 20%] Building CXX object CMakeFiles/flycast-resources.dir/__cmrc_flycast-resources/intermediate/flash/wldkicksu.nvmem.zip.cpp.o [ 21%] Building CXX object CMakeFiles/flycast-resources.dir/__cmrc_flycast-resources/intermediate/flash/f355.nvmem.zip.cpp.o [ 21%] Building CXX object CMakeFiles/flycast-resources.dir/__cmrc_flycast-resources/intermediate/flash/f355twin.nvmem.zip.cpp.o [ 22%] Building CXX object CMakeFiles/flycast-resources.dir/__cmrc_flycast-resources/intermediate/flash/f355twn2.nvmem.zip.cpp.o [ 22%] Building CXX object CMakeFiles/flycast-resources.dir/__cmrc_flycast-resources/intermediate/flash/dirtypig.nvmem.zip.cpp.o [ 22%] Building CXX object CMakeFiles/flycast-resources.dir/__cmrc_flycast-resources/intermediate/flash/dirtypig.nvmem2.zip.cpp.o [ 23%] Building CXX object CMakeFiles/flycast-resources.dir/__cmrc_flycast-resources/intermediate/flash/vf4.nvmem.zip.cpp.o [ 23%] Building CXX object CMakeFiles/flycast-resources.dir/__cmrc_flycast-resources/intermediate/flash/vf4evob.nvmem.zip.cpp.o [ 23%] Building CXX object CMakeFiles/flycast-resources.dir/__cmrc_flycast-resources/intermediate/flash/vf4tuned.nvmem.zip.cpp.o [ 24%] Building CXX object CMakeFiles/flycast-resources.dir/__cmrc_flycast-resources/intermediate/fonts/printer_ascii8x16.bin.cpp.o [ 24%] Building CXX object CMakeFiles/flycast-resources.dir/__cmrc_flycast-resources/intermediate/fonts/printer_ascii12x24.bin.cpp.o [ 24%] Building CXX object CMakeFiles/flycast-resources.dir/__cmrc_flycast-resources/intermediate/fonts/printer_kanji16x16.bin.cpp.o [ 25%] Building CXX object CMakeFiles/flycast-resources.dir/__cmrc_flycast-resources/intermediate/fonts/printer_kanji24x24.bin.cpp.o [ 25%] Building CXX object CMakeFiles/flycast-resources.dir/__cmrc_flycast-resources/intermediate/fonts/biosfont.bin.cpp.o [ 25%] Linking CXX static library libflycast-resources.a [ 25%] Built target flycast-resources [ 25%] Linking C static library libchdr-static.a [ 25%] Built target chdr-static [ 25%] Building CXX object CMakeFiles/flycast_libretro.dir/core/deps/chdpsr/cdipsr.cpp.o [ 25%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/picotcp/modules/pico_arp.c.o [ 26%] Building CXX object CMakeFiles/flycast_libretro.dir/core/emulator.cpp.o [ 27%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/picotcp/modules/pico_dev_ppp.c.o [ 27%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/picotcp/modules/pico_dhcp_common.c.o [ 27%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/picotcp/modules/pico_dhcp_server.c.o [ 28%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/picotcp/modules/pico_dns_client.c.o [ 28%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/picotcp/modules/pico_dns_common.c.o [ 28%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/picotcp/modules/pico_ethernet.c.o /tmp/emulators/libretro-flycast/work/flycast-2.2/core/deps/picotcp/modules/pico_dns_common.c: In function 'pico_dns_packet_compress_name': /tmp/emulators/libretro-flycast/work/flycast-2.2/core/deps/picotcp/modules/pico_dns_common.c:1522:25: warning: comparison between pointer and zero character constant [-Wpointer-compare] 1522 | while (lbl_iterator != '\0') { | ^~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/deps/picotcp/modules/pico_dns_common.c:1522:12: note: did you mean to dereference the pointer? 1522 | while (lbl_iterator != '\0') { | ^ [ 29%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/picotcp/modules/pico_fragments.c.o [ 29%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/picotcp/modules/pico_icmp4.c.o /tmp/emulators/libretro-flycast/work/flycast-2.2/core/deps/picotcp/modules/pico_icmp4.c: In function 'pico_icmp4_ping': /tmp/emulators/libretro-flycast/work/flycast-2.2/core/deps/picotcp/modules/pico_icmp4.c:391:34: warning: taking address of packed member of 'struct pico_ip4' may result in an unaligned pointer value [-Waddress-of-packed-member] 391 | if (pico_string_to_ipv4(dst, (uint32_t *)&cookie->dst.addr) < 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/picotcp/modules/pico_ipv4.c.o [ 30%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/picotcp/modules/pico_socket_tcp.c.o /tmp/emulators/libretro-flycast/work/flycast-2.2/core/deps/picotcp/modules/pico_ipv4.c: In function 'mcast_group_update': /tmp/emulators/libretro-flycast/work/flycast-2.2/core/deps/picotcp/modules/pico_ipv4.c:728:26: warning: taking address of packed member of 'struct pico_mcast_group' may result in an unaligned pointer value [-Waddress-of-packed-member] 728 | pico_tree_delete(&g->MCASTSources, source); | ^~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/deps/picotcp/modules/pico_ipv4.c:741:38: warning: taking address of packed member of 'struct pico_mcast_group' may result in an unaligned pointer value [-Waddress-of-packed-member] 741 | if (pico_tree_insert(&g->MCASTSources, source)) { | ^~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/deps/picotcp/modules/pico_ipv4.c: In function 'pico_ipv4_mcast_leave': /tmp/emulators/libretro-flycast/work/flycast-2.2/core/deps/picotcp/modules/pico_ipv4.c:841:34: warning: taking address of packed member of 'struct pico_mcast_group' may result in an unaligned pointer value [-Waddress-of-packed-member] 841 | pico_tree_delete(&g->MCASTSources, source); | ^~~~~~~~~~~~~~~~ [ 30%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/picotcp/modules/pico_socket_udp.c.o [ 30%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/picotcp/modules/pico_strings.c.o [ 31%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/picotcp/modules/pico_tcp.c.o [ 31%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/picotcp/modules/pico_udp.c.o [ 31%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/picotcp/stack/pico_device.c.o [ 32%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/picotcp/stack/pico_frame.c.o [ 32%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/picotcp/stack/pico_md5.c.o [ 32%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/picotcp/stack/pico_protocol.c.o [ 33%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/picotcp/stack/pico_socket.c.o [ 33%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/picotcp/stack/pico_socket_multicast.c.o [ 33%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/picotcp/stack/pico_stack.c.o [ 34%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/picotcp/stack/pico_tree.c.o [ 34%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/lzma/7zArcIn.c.o [ 34%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/lzma/7zBuf.c.o [ 35%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/lzma/7zCrc.c.o [ 35%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/lzma/7zCrcOpt.c.o [ 36%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/lzma/7zDec.c.o [ 36%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/lzma/7zFile.c.o [ 36%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/lzma/7zStream.c.o [ 37%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/lzma/Alloc.c.o [ 37%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/lzma/Bcj2.c.o [ 37%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/lzma/Bra86.c.o [ 38%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/lzma/Bra.c.o [ 38%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/lzma/BraIA64.c.o [ 38%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/lzma/CpuArch.c.o [ 39%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/lzma/Delta.c.o [ 39%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/lzma/LzFind.c.o [ 39%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/lzma/Lzma2Dec.c.o [ 40%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/lzma/Lzma86Dec.c.o [ 40%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/lzma/Lzma86Enc.c.o [ 40%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/lzma/LzmaDec.c.o [ 41%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/lzma/LzmaEnc.c.o [ 41%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/lzma/LzmaLib.c.o [ 41%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/lzma/Sort.c.o [ 42%] Building CXX object CMakeFiles/flycast_libretro.dir/core/deps/xbrz/xbrz.cpp.o [ 42%] Building CXX object CMakeFiles/flycast_libretro.dir/core/deps/md5/md5.cpp.o [ 42%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/libretro-common/memmap/memalign.c.o [ 43%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/libretro-common/file/file_path.c.o [ 43%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/libretro-common/vfs/vfs_implementation.c.o [ 43%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/libretro-common/encodings/encoding_utf.c.o [ 44%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/libretro-common/compat/compat_strl.c.o [ 44%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/libretro-common/compat/fopen_utf8.c.o [ 44%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/libretro-common/compat/compat_strcasestr.c.o [ 45%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/libretro-common/file/retro_dirent.c.o [ 45%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/libretro-common/string/stdstring.c.o [ 45%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/libretro-common/glsm/glsm.c.o [ 46%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/libretro-common/glsym/rglgen.c.o [ 46%] Building C object CMakeFiles/flycast_libretro.dir/core/deps/libretro-common/glsym/glsym_gl.c.o [ 46%] Building CXX object CMakeFiles/flycast_libretro.dir/shell/libretro/audiostream.cpp.o [ 47%] Building CXX object CMakeFiles/flycast_libretro.dir/shell/libretro/libretro.cpp.o [ 47%] Building CXX object CMakeFiles/flycast_libretro.dir/shell/libretro/LogManager.cpp.o /tmp/emulators/libretro-flycast/work/flycast-2.2/shell/libretro/LogManager.cpp: In member function 'void LogManager::LogWithFullPath(LogTypes::LOG_LEVELS, LogTypes::LOG_TYPE, const char*, int, const char*, __va_list_tag*)': /tmp/emulators/libretro-flycast/work/flycast-2.2/shell/libretro/LogManager.cpp:129:19: warning: 'retro_level' may be used uninitialized in this function [-Wmaybe-uninitialized] 129 | retro_printf(retro_level, "%s", text); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object CMakeFiles/flycast_libretro.dir/shell/libretro/option.cpp.o [ 48%] Building CXX object CMakeFiles/flycast_libretro.dir/shell/libretro/oslib.cpp.o [ 48%] Building CXX object CMakeFiles/flycast_libretro.dir/shell/libretro/vmu_xhair.cpp.o /tmp/emulators/libretro-flycast/work/flycast-2.2/shell/libretro/oslib.cpp: In function 'std::string hostfs::findFlash(const string&, const string&)': /tmp/emulators/libretro-flycast/work/flycast-2.2/shell/libretro/oslib.cpp:79:20: warning: '%s' directive writing up to 511 bytes into a region of size between 1 and 512 [-Wformat-overflow=] 79 | sprintf(temp,"%s%s",base,curr); | ^~ /tmp/emulators/libretro-flycast/work/flycast-2.2/shell/libretro/oslib.cpp:79:11: note: 'sprintf' output between 1 and 1023 bytes into a destination of size 512 79 | sprintf(temp,"%s%s",base,curr); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object CMakeFiles/flycast_libretro.dir/core/archive/7zArchive.cpp.o [ 49%] Building CXX object CMakeFiles/flycast_libretro.dir/core/archive/archive.cpp.o [ 49%] Building CXX object CMakeFiles/flycast_libretro.dir/core/archive/rzip.cpp.o [ 50%] Building CXX object CMakeFiles/flycast_libretro.dir/core/archive/ZipArchive.cpp.o [ 50%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/aica/aica.cpp.o /tmp/emulators/libretro-flycast/work/flycast-2.2/shell/libretro/libretro.cpp: In function 'bool retro_load_game(const retro_game_info*)': /tmp/emulators/libretro-flycast/work/flycast-2.2/shell/libretro/libretro.cpp:1927:48: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 1927 | snprintf(g_roms_dir, sizeof(g_roms_dir), "%s%c", game_dir, slash); | ^ /tmp/emulators/libretro-flycast/work/flycast-2.2/shell/libretro/libretro.cpp:1927:10: note: 'snprintf' output between 2 and 1025 bytes into a destination of size 1024 1927 | snprintf(g_roms_dir, sizeof(g_roms_dir), "%s%c", game_dir, slash); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/shell/libretro/libretro.cpp:1936:44: warning: 'dc' directive output may be truncated writing 2 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 1936 | snprintf(game_dir, sizeof(game_dir), "%s%cdc%c", dir, slash, slash); | ^~ /tmp/emulators/libretro-flycast/work/flycast-2.2/shell/libretro/libretro.cpp:1936:10: note: 'snprintf' output between 5 and 1028 bytes into a destination of size 1024 1936 | snprintf(game_dir, sizeof(game_dir), "%s%cdc%c", dir, slash, slash); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/shell/libretro/libretro.cpp:2038:43: warning: '%s' directive output may be truncated writing 4 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 2038 | snprintf(data_dir, sizeof(data_dir), "%s%s", game_dir, "data"); | ^~ ~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/shell/libretro/libretro.cpp:2038:11: note: 'snprintf' output between 5 and 1028 bytes into a destination of size 1024 2038 | snprintf(data_dir, sizeof(data_dir), "%s%s", game_dir, "data"); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/aica/aica_if.cpp.o [ 51%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/aica/aica_mem.cpp.o [ 51%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/aica/dsp.cpp.o [ 51%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/aica/dsp_arm32.cpp.o [ 52%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/aica/dsp_arm64.cpp.o [ 52%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/aica/dsp_interp.cpp.o [ 52%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/aica/dsp_x64.cpp.o [ 53%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/aica/dsp_x86.cpp.o [ 53%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/aica/sgc_if.cpp.o [ 53%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/arm7/arm7.cpp.o [ 54%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/arm7/arm_mem.cpp.o In file included from /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm7.cpp:367: /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h: In function 'void aica::arm::recompiler::interpret(u32)': /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:703:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 703 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:1394:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE_WITHOUT_base' 1394 | LOGICAL_DATA_OPCODE_WITHOUT_base(OP_AND, OP_AND, 0x000); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:732:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 732 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:1394:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE_WITHOUT_base' 1394 | LOGICAL_DATA_OPCODE_WITHOUT_base(OP_AND, OP_AND, 0x000); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:762:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 762 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:1394:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE_WITHOUT_base' 1394 | LOGICAL_DATA_OPCODE_WITHOUT_base(OP_AND, OP_AND, 0x000); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:797:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 797 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:1394:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE_WITHOUT_base' 1394 | LOGICAL_DATA_OPCODE_WITHOUT_base(OP_AND, OP_AND, 0x000); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:826:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 826 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:1394:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE_WITHOUT_base' 1394 | LOGICAL_DATA_OPCODE_WITHOUT_base(OP_AND, OP_AND, 0x000); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:863:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 863 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:1394:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE_WITHOUT_base' 1394 | LOGICAL_DATA_OPCODE_WITHOUT_base(OP_AND, OP_AND, 0x000); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:900:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 900 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:1394:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE_WITHOUT_base' 1394 | LOGICAL_DATA_OPCODE_WITHOUT_base(OP_AND, OP_AND, 0x000); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:939:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 939 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:1394:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE_WITHOUT_base' 1394 | LOGICAL_DATA_OPCODE_WITHOUT_base(OP_AND, OP_AND, 0x000); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:987:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 987 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:1394:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE_WITHOUT_base' 1394 | LOGICAL_DATA_OPCODE_WITHOUT_base(OP_AND, OP_AND, 0x000); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:703:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 703 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2033:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE_WITHOUT_base' 2033 | LOGICAL_DATA_OPCODE_WITHOUT_base(OP_EOR, OP_EOR, 0x020); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:732:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 732 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2033:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE_WITHOUT_base' 2033 | LOGICAL_DATA_OPCODE_WITHOUT_base(OP_EOR, OP_EOR, 0x020); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:762:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 762 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2033:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE_WITHOUT_base' 2033 | LOGICAL_DATA_OPCODE_WITHOUT_base(OP_EOR, OP_EOR, 0x020); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:797:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 797 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2033:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE_WITHOUT_base' 2033 | LOGICAL_DATA_OPCODE_WITHOUT_base(OP_EOR, OP_EOR, 0x020); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:826:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 826 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2033:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE_WITHOUT_base' 2033 | LOGICAL_DATA_OPCODE_WITHOUT_base(OP_EOR, OP_EOR, 0x020); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:863:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 863 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2033:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE_WITHOUT_base' 2033 | LOGICAL_DATA_OPCODE_WITHOUT_base(OP_EOR, OP_EOR, 0x020); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:900:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 900 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2033:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE_WITHOUT_base' 2033 | LOGICAL_DATA_OPCODE_WITHOUT_base(OP_EOR, OP_EOR, 0x020); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:939:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 939 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2033:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE_WITHOUT_base' 2033 | LOGICAL_DATA_OPCODE_WITHOUT_base(OP_EOR, OP_EOR, 0x020); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:987:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 987 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2033:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE_WITHOUT_base' 2033 | LOGICAL_DATA_OPCODE_WITHOUT_base(OP_EOR, OP_EOR, 0x020); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/arm7/arm7_rec_arm32.cpp.o /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:363:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 363 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2370:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE' 2370 | LOGICAL_DATA_OPCODE (OP_ORR, OP_ORR, 0x180); | ^~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:395:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 395 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2370:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE' 2370 | LOGICAL_DATA_OPCODE (OP_ORR, OP_ORR, 0x180); | ^~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:428:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 428 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2370:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE' 2370 | LOGICAL_DATA_OPCODE (OP_ORR, OP_ORR, 0x180); | ^~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/arm7/arm7_rec_arm64.cpp.o /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:466:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 466 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2370:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE' 2370 | LOGICAL_DATA_OPCODE (OP_ORR, OP_ORR, 0x180); | ^~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:498:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 498 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2370:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE' 2370 | LOGICAL_DATA_OPCODE (OP_ORR, OP_ORR, 0x180); | ^~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:538:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 538 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2370:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE' 2370 | LOGICAL_DATA_OPCODE (OP_ORR, OP_ORR, 0x180); | ^~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:578:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 578 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2370:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE' 2370 | LOGICAL_DATA_OPCODE (OP_ORR, OP_ORR, 0x180); | ^~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:620:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 620 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2370:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE' 2370 | LOGICAL_DATA_OPCODE (OP_ORR, OP_ORR, 0x180); | ^~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:671:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 671 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2370:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE' 2370 | LOGICAL_DATA_OPCODE (OP_ORR, OP_ORR, 0x180); | ^~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:703:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 703 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2372:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE_WITHOUT_base' 2372 | LOGICAL_DATA_OPCODE_WITHOUT_base(OP_MOV, OP_MOV, 0x1a0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:732:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 732 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2372:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE_WITHOUT_base' 2372 | LOGICAL_DATA_OPCODE_WITHOUT_base(OP_MOV, OP_MOV, 0x1a0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:762:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 762 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2372:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE_WITHOUT_base' 2372 | LOGICAL_DATA_OPCODE_WITHOUT_base(OP_MOV, OP_MOV, 0x1a0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:797:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 797 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2372:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE_WITHOUT_base' 2372 | LOGICAL_DATA_OPCODE_WITHOUT_base(OP_MOV, OP_MOV, 0x1a0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:826:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 826 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2372:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE_WITHOUT_base' 2372 | LOGICAL_DATA_OPCODE_WITHOUT_base(OP_MOV, OP_MOV, 0x1a0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:863:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 863 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2372:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE_WITHOUT_base' 2372 | LOGICAL_DATA_OPCODE_WITHOUT_base(OP_MOV, OP_MOV, 0x1a0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:900:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 900 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2372:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE_WITHOUT_base' 2372 | LOGICAL_DATA_OPCODE_WITHOUT_base(OP_MOV, OP_MOV, 0x1a0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:939:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 939 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2372:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE_WITHOUT_base' 2372 | LOGICAL_DATA_OPCODE_WITHOUT_base(OP_MOV, OP_MOV, 0x1a0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:987:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 987 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2372:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE_WITHOUT_base' 2372 | LOGICAL_DATA_OPCODE_WITHOUT_base(OP_MOV, OP_MOV, 0x1a0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:363:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 363 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2374:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE' 2374 | LOGICAL_DATA_OPCODE (OP_BIC, OP_BIC, 0x1c0); | ^~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:395:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 395 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2374:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE' 2374 | LOGICAL_DATA_OPCODE (OP_BIC, OP_BIC, 0x1c0); | ^~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:428:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 428 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2374:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE' 2374 | LOGICAL_DATA_OPCODE (OP_BIC, OP_BIC, 0x1c0); | ^~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:466:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 466 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2374:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE' 2374 | LOGICAL_DATA_OPCODE (OP_BIC, OP_BIC, 0x1c0); | ^~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:498:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 498 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2374:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE' 2374 | LOGICAL_DATA_OPCODE (OP_BIC, OP_BIC, 0x1c0); | ^~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:538:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 538 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2374:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE' 2374 | LOGICAL_DATA_OPCODE (OP_BIC, OP_BIC, 0x1c0); | ^~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:578:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 578 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2374:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE' 2374 | LOGICAL_DATA_OPCODE (OP_BIC, OP_BIC, 0x1c0); | ^~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:620:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 620 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2374:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE' 2374 | LOGICAL_DATA_OPCODE (OP_BIC, OP_BIC, 0x1c0); | ^~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:671:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 671 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2374:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE' 2374 | LOGICAL_DATA_OPCODE (OP_BIC, OP_BIC, 0x1c0); | ^~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:703:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 703 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2376:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE_WITHOUT_base' 2376 | LOGICAL_DATA_OPCODE_WITHOUT_base(OP_MVN, OP_MVN, 0x1e0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:732:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 732 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2376:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE_WITHOUT_base' 2376 | LOGICAL_DATA_OPCODE_WITHOUT_base(OP_MVN, OP_MVN, 0x1e0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:762:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 762 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2376:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE_WITHOUT_base' 2376 | LOGICAL_DATA_OPCODE_WITHOUT_base(OP_MVN, OP_MVN, 0x1e0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:797:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 797 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2376:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE_WITHOUT_base' 2376 | LOGICAL_DATA_OPCODE_WITHOUT_base(OP_MVN, OP_MVN, 0x1e0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:826:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 826 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2376:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE_WITHOUT_base' 2376 | LOGICAL_DATA_OPCODE_WITHOUT_base(OP_MVN, OP_MVN, 0x1e0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:863:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 863 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2376:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE_WITHOUT_base' 2376 | LOGICAL_DATA_OPCODE_WITHOUT_base(OP_MVN, OP_MVN, 0x1e0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:900:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 900 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2376:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE_WITHOUT_base' 2376 | LOGICAL_DATA_OPCODE_WITHOUT_base(OP_MVN, OP_MVN, 0x1e0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:939:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 939 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2376:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE_WITHOUT_base' 2376 | LOGICAL_DATA_OPCODE_WITHOUT_base(OP_MVN, OP_MVN, 0x1e0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:987:12: warning: variable 'C_OUT' set but not used [-Wunused-but-set-variable] 987 | bool C_OUT = C_FLAG;\ | ^~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/arm7/arm-new.h:2376:5: note: in expansion of macro 'LOGICAL_DATA_OPCODE_WITHOUT_base' 2376 | LOGICAL_DATA_OPCODE_WITHOUT_base(OP_MVN, OP_MVN, 0x1e0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/arm7/arm7_rec_x64.cpp.o [ 55%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/arm7/arm7_rec.cpp.o /tmp//ccIOFWv1.s: Assembler messages: /tmp//ccIOFWv1.s:2409: Warning: ignoring changed section attributes for .text [ 55%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/bba/bba.cpp.o /tmp//cc6zESp2.s: Assembler messages: /tmp//cc6zESp2.s:12452: Warning: ignoring changed section attributes for .text [ 56%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/bba/rtl8139c.cpp.o [ 56%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/flashrom/at93cxx.cpp.o [ 56%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/flashrom/flashrom.cpp.o [ 57%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/flashrom/nvmem.cpp.o [ 57%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/flashrom/x76f100.cpp.o [ 57%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/gdrom/gdrom_response.cpp.o [ 58%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/gdrom/gdromv3.cpp.o [ 58%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/holly/holly_intc.cpp.o [ 58%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/holly/sb.cpp.o [ 59%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/holly/sb_mem.cpp.o [ 59%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/maple/maple_cfg.cpp.o [ 59%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/maple/maple_devs.cpp.o [ 60%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/maple/maple_helper.cpp.o [ 60%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/maple/maple_if.cpp.o [ 60%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/maple/maple_jvs.cpp.o [ 61%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/mem/addrspace.cpp.o [ 61%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/mem/mem_watch.cpp.o [ 61%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/modem/modem.cpp.o [ 62%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/naomi/awcartridge.cpp.o [ 62%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/naomi/decrypt.cpp.o [ 62%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/naomi/gdcartridge.cpp.o [ 63%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/naomi/m1cartridge.cpp.o [ 63%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/naomi/m4cartridge.cpp.o [ 63%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/naomi/multiboard.cpp.o [ 64%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/naomi/naomi_cart.cpp.o /tmp/emulators/libretro-flycast/work/flycast-2.2/core/hw/naomi/multiboard.cpp:21:20: warning: 'multiboard' defined but not used [-Wunused-variable] 21 | static Multiboard *multiboard; | ^~~~~~~~~~ [ 64%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/naomi/naomi_flashrom.cpp.o [ 65%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/naomi/naomi_m3comm.cpp.o [ 65%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/naomi/naomi.cpp.o [ 65%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/naomi/naomi_roms.cpp.o [ 66%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/naomi/netdimm.cpp.o [ 66%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/naomi/card_reader.cpp.o [ 66%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/naomi/touchscreen.cpp.o [ 67%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/naomi/printer.cpp.o [ 67%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/naomi/systemsp.cpp.o [ 67%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/naomi/hopper.cpp.o [ 68%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/pvr/elan.cpp.o [ 68%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/pvr/pvr.cpp.o [ 68%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/pvr/pvr_mem.cpp.o [ 69%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/pvr/pvr_regs.cpp.o [ 69%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/pvr/pvr_sb_regs.cpp.o [ 69%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/pvr/Renderer_if.cpp.o [ 70%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/pvr/spg.cpp.o [ 70%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/pvr/ta.cpp.o [ 70%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/pvr/ta_ctx.cpp.o [ 71%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/pvr/ta_util.cpp.o [ 71%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/pvr/ta_vtx.cpp.o [ 71%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/sh4/dyna/blockmanager.cpp.o [ 72%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/sh4/dyna/decoder.cpp.o [ 72%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/sh4/dyna/driver.cpp.o [ 72%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/sh4/dyna/shil.cpp.o [ 73%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/sh4/dyna/ssa.cpp.o [ 73%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/sh4/interpr/sh4_fpu.cpp.o /tmp//cck6YLQN.s: Assembler messages: /tmp//cck6YLQN.s:2201: Warning: ignoring changed section attributes for .text [ 73%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/sh4/interpr/sh4_interpreter.cpp.o [ 74%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/sh4/interpr/sh4_opcodes.cpp.o [ 74%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/sh4/modules/bsc.cpp.o [ 74%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/sh4/modules/ccn.cpp.o [ 75%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/sh4/modules/cpg.cpp.o [ 75%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/sh4/modules/dmac.cpp.o [ 75%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/sh4/modules/fastmmu.cpp.o [ 76%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/sh4/modules/intc.cpp.o [ 76%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/sh4/modules/mmu.cpp.o [ 76%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/sh4/modules/rtc.cpp.o [ 77%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/sh4/modules/serial.cpp.o [ 77%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/sh4/modules/tmu.cpp.o [ 77%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/sh4/modules/ubc.cpp.o [ 78%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/sh4/sh4_cycles.cpp.o [ 78%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/sh4/sh4_core_regs.cpp.o [ 79%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/sh4/sh4_interrupts.cpp.o [ 79%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/sh4/sh4_mem.cpp.o [ 79%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/sh4/sh4_mmr.cpp.o [ 80%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/sh4/sh4_opcode_list.cpp.o [ 80%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/sh4/sh4_rom.cpp.o [ 80%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/sh4/sh4_sched.cpp.o [ 81%] Building CXX object CMakeFiles/flycast_libretro.dir/core/hw/sh4/storeq.cpp.o [ 81%] Building CXX object CMakeFiles/flycast_libretro.dir/core/imgread/cdi.cpp.o [ 81%] Building CXX object CMakeFiles/flycast_libretro.dir/core/imgread/chd.cpp.o [ 82%] Building CXX object CMakeFiles/flycast_libretro.dir/core/imgread/common.cpp.o [ 82%] Building CXX object CMakeFiles/flycast_libretro.dir/core/imgread/cue.cpp.o [ 82%] Building CXX object CMakeFiles/flycast_libretro.dir/core/imgread/gdi.cpp.o [ 83%] Building CXX object CMakeFiles/flycast_libretro.dir/core/imgread/ImgReader.cpp.o [ 83%] Building CXX object CMakeFiles/flycast_libretro.dir/core/imgread/ioctl.cpp.o [ 83%] Building CXX object CMakeFiles/flycast_libretro.dir/core/imgread/isofs.cpp.o [ 84%] Building CXX object CMakeFiles/flycast_libretro.dir/core/linux/common.cpp.o [ 84%] Building CXX object CMakeFiles/flycast_libretro.dir/core/linux/context.cpp.o [ 84%] Building CXX object CMakeFiles/flycast_libretro.dir/core/linux/posix_vmem.cpp.o [ 85%] Building CXX object CMakeFiles/flycast_libretro.dir/core/linux/unwind_info.cpp.o [ 85%] Building CXX object CMakeFiles/flycast_libretro.dir/core/network/alienfnt_modem.cpp.o [ 85%] Building CXX object CMakeFiles/flycast_libretro.dir/core/network/dns.cpp.o [ 86%] Building CXX object CMakeFiles/flycast_libretro.dir/core/network/ggpo.cpp.o [ 86%] Building CXX object CMakeFiles/flycast_libretro.dir/core/network/miniupnp.cpp.o [ 86%] Building CXX object CMakeFiles/flycast_libretro.dir/core/network/naomi_network.cpp.o [ 87%] Building CXX object CMakeFiles/flycast_libretro.dir/core/network/net_handshake.cpp.o [ 87%] Building CXX object CMakeFiles/flycast_libretro.dir/core/network/output.cpp.o [ 87%] Building CXX object CMakeFiles/flycast_libretro.dir/core/network/picoppp.cpp.o [ 88%] Building CXX object CMakeFiles/flycast_libretro.dir/core/oslib/storage.cpp.o [ 88%] Building CXX object CMakeFiles/flycast_libretro.dir/core/lua/lua.cpp.o [ 88%] Building CXX object CMakeFiles/flycast_libretro.dir/core/reios/descrambl.cpp.o [ 89%] Building CXX object CMakeFiles/flycast_libretro.dir/core/reios/gdrom_hle.cpp.o [ 89%] Building CXX object CMakeFiles/flycast_libretro.dir/core/reios/reios.cpp.o /tmp/emulators/libretro-flycast/work/flycast-2.2/core/network/picoppp.cpp: In function 'void check_dns_entries()': /tmp/emulators/libretro-flycast/work/flycast-2.2/core/network/picoppp.cpp:754:47: warning: taking address of packed member of 'pico_ip4' may result in an unaligned pointer value [-Waddress-of-packed-member] 754 | pico_string_to_ipv4(RESOLVER1_OPENDNS_COM, &tmpdns.addr); | ^~~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/network/picoppp.cpp:760:47: warning: taking address of packed member of 'pico_ip4' may result in an unaligned pointer value [-Waddress-of-packed-member] 760 | pico_string_to_ipv4(RESOLVER1_OPENDNS_COM, &tmpdns.addr); | ^~~~~~~~~~~~ [ 89%] Building CXX object CMakeFiles/flycast_libretro.dir/core/reios/reios_elf.cpp.o In file included from /tmp/emulators/libretro-flycast/work/flycast-2.2/core/types.h:161, from /tmp/emulators/libretro-flycast/work/flycast-2.2/core/reios/reios.h:3, from /tmp/emulators/libretro-flycast/work/flycast-2.2/core/reios/reios_elf.cpp:1: /tmp/emulators/libretro-flycast/work/flycast-2.2/core/reios/reios_elf.cpp: In function 'bool reios_loadElf(const string&)': /tmp/emulators/libretro-flycast/work/flycast-2.2/core/reios/reios_elf.cpp:50:20: warning: format '%d' expects argument of type 'int', but argument 6 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] 50 | WARN_LOG(REIOS, "Invalid load address for section %d: %08lx", i, (long)dest); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ | | | size_t {aka long unsigned int} /tmp/emulators/libretro-flycast/work/flycast-2.2/core/log/Log.h:72:41: note: in definition of macro 'GENERIC_LOG' 72 | GenericLog(v, t, __FILE__, __LINE__, __VA_ARGS__); \ | ^~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/reios/reios_elf.cpp:50:4: note: in expansion of macro 'WARN_LOG' 50 | WARN_LOG(REIOS, "Invalid load address for section %d: %08lx", i, (long)dest); | ^~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/reios/reios_elf.cpp:50:55: note: format string is defined here 50 | WARN_LOG(REIOS, "Invalid load address for section %d: %08lx", i, (long)dest); | ~^ | | | int | %ld In file included from /tmp/emulators/libretro-flycast/work/flycast-2.2/core/types.h:161, from /tmp/emulators/libretro-flycast/work/flycast-2.2/core/reios/reios.h:3, from /tmp/emulators/libretro-flycast/work/flycast-2.2/core/reios/reios_elf.cpp:1: /tmp/emulators/libretro-flycast/work/flycast-2.2/core/reios/reios_elf.cpp:53:20: warning: format '%d' expects argument of type 'int', but argument 6 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] 53 | DEBUG_LOG(REIOS, "Loading section %d to %08lx - %08lx", i, (long)dest, (long)(dest + len - 1)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ | | | size_t {aka long unsigned int} /tmp/emulators/libretro-flycast/work/flycast-2.2/core/log/Log.h:72:41: note: in definition of macro 'GENERIC_LOG' 72 | GenericLog(v, t, __FILE__, __LINE__, __VA_ARGS__); \ | ^~~~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/reios/reios_elf.cpp:53:3: note: in expansion of macro 'DEBUG_LOG' 53 | DEBUG_LOG(REIOS, "Loading section %d to %08lx - %08lx", i, (long)dest, (long)(dest + len - 1)); | ^~~~~~~~~ /tmp/emulators/libretro-flycast/work/flycast-2.2/core/reios/reios_elf.cpp:53:38: note: format string is defined here 53 | DEBUG_LOG(REIOS, "Loading section %d to %08lx - %08lx", i, (long)dest, (long)(dest + len - 1)); | ~^ | | | int | %ld [ 90%] Building CXX object CMakeFiles/flycast_libretro.dir/core/wsi/libretro.cpp.o [ 90%] Building CXX object CMakeFiles/flycast_libretro.dir/core/wsi/switcher.cpp.o [ 90%] Building CXX object CMakeFiles/flycast_libretro.dir/core/wsi/egl.cpp.o [ 91%] Building CXX object CMakeFiles/flycast_libretro.dir/core/wsi/gl_context.cpp.o [ 91%] Building CXX object CMakeFiles/flycast_libretro.dir/core/wsi/osx.cpp.o [ 91%] Building CXX object CMakeFiles/flycast_libretro.dir/core/wsi/sdl.cpp.o [ 92%] Building CXX object CMakeFiles/flycast_libretro.dir/core/wsi/wgl.cpp.o [ 92%] Building CXX object CMakeFiles/flycast_libretro.dir/core/wsi/xgl.cpp.o [ 93%] Building CXX object CMakeFiles/flycast_libretro.dir/core/wsi/gl4funcs.cpp.o [ 93%] Building CXX object CMakeFiles/flycast_libretro.dir/core/rend/gles/gldraw.cpp.o [ 93%] Building CXX object CMakeFiles/flycast_libretro.dir/core/rend/gles/gles.cpp.o [ 94%] Building CXX object CMakeFiles/flycast_libretro.dir/core/rend/gles/gltex.cpp.o [ 94%] Building CXX object CMakeFiles/flycast_libretro.dir/core/rend/gles/quad.cpp.o In file included from /tmp/emulators/libretro-flycast/work/flycast-2.2/core/wsi/gl_context.h:22, from /tmp/emulators/libretro-flycast/work/flycast-2.2/core/rend/gles/glcache.h:2, from /tmp/emulators/libretro-flycast/work/flycast-2.2/core/rend/gles/gles.cpp:1: /tmp/emulators/libretro-flycast/work/flycast-2.2/core/rend/gles/gles.cpp: In function 'void gl_create_resources()': /tmp/emulators/libretro-flycast/work/flycast-2.2/core/rend/gles/gles.cpp:932:28: warning: the address of 'void rglGenVertexArrays(GLsizei, GLuint*)' will never be NULL [-Waddress] 932 | verify(glGenVertexArrays != nullptr); /tmp/emulators/libretro-flycast/work/flycast-2.2/core/types.h:173:29: note: in definition of macro 'verify' 173 | #define verify(x) do { if ((x) == false){ fatal_error("Verify Failed : " #x "\n in %s -> %s : %d", (__FUNCTION__), (__FILE__), __LINE__); os_DebugBreak();}} while (false) | ^ [ 94%] Building CXX object CMakeFiles/flycast_libretro.dir/core/rend/gles/postprocess.cpp.o [ 95%] Building CXX object CMakeFiles/flycast_libretro.dir/core/rend/gles/naomi2.cpp.o [ 95%] Building CXX object CMakeFiles/flycast_libretro.dir/core/rend/gl4/abuffer.cpp.o [ 95%] Building CXX object CMakeFiles/flycast_libretro.dir/core/rend/gl4/gldraw.cpp.o [ 96%] Building CXX object CMakeFiles/flycast_libretro.dir/core/rend/gl4/gles.cpp.o [ 96%] Building CXX object CMakeFiles/flycast_libretro.dir/core/rend/gl4/gl4naomi2.cpp.o [ 96%] Building CXX object CMakeFiles/flycast_libretro.dir/core/cheats.cpp.o [ 97%] Building CXX object CMakeFiles/flycast_libretro.dir/core/nullDC.cpp.o [ 97%] Building CXX object CMakeFiles/flycast_libretro.dir/core/serialize.cpp.o [ 97%] Building CXX object CMakeFiles/flycast_libretro.dir/core/stdclass.cpp.o [ 98%] Building CXX object CMakeFiles/flycast_libretro.dir/core/rend/CustomTexture.cpp.o [ 98%] Building CXX object CMakeFiles/flycast_libretro.dir/core/rend/osd.cpp.o [ 98%] Building CXX object CMakeFiles/flycast_libretro.dir/core/rend/sorter.cpp.o [ 99%] Building CXX object CMakeFiles/flycast_libretro.dir/core/rend/TexCache.cpp.o [ 99%] Building CXX object CMakeFiles/flycast_libretro.dir/core/rend/norend/norend.cpp.o [ 99%] Building CXX object CMakeFiles/flycast_libretro.dir/core/rec-x64/rec_x64.cpp.o [100%] Linking CXX shared library flycast_libretro.so /usr/bin/ld: warning: libstdc++.so.9, needed by /tmp/emulators/libretro-flycast/work/.buildlink/lib/libGL.so, may conflict with libstdc++.so.7 [100%] Built target flycast_libretro *** Please use pkgtools/verifypc to sanity check dependencies.