-- The C compiler identification is GNU 13.1.1 -- The CXX compiler identification is GNU 13.1.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Using GCC 13.1.1 -- Found Git: /usr/bin/git (found version "2.40.1") -- Detected architecture: x86_64 -- Performing Test FLAG_C_HAVE_SSE2 -- Performing Test FLAG_C_HAVE_SSE2 - Success -- Performing Test FLAG_CXX_HAVE_SSE2 -- Performing Test FLAG_CXX_HAVE_SSE2 - Success -- Performing Test FLAG_C_DIAGNOSTICS_COLOR -- Performing Test FLAG_C_DIAGNOSTICS_COLOR - Success -- Performing Test FLAG_CXX_DIAGNOSTICS_COLOR -- Performing Test FLAG_CXX_DIAGNOSTICS_COLOR - Success -- Performing Test FLAG_C_NO_STRICT_ALIASING -- Performing Test FLAG_C_NO_STRICT_ALIASING - Success -- Performing Test FLAG_CXX_NO_STRICT_ALIASING -- Performing Test FLAG_CXX_NO_STRICT_ALIASING - Success -- Performing Test FLAG_C_NO_EXCEPTIONS -- Performing Test FLAG_C_NO_EXCEPTIONS - Success -- Performing Test FLAG_CXX_NO_EXCEPTIONS -- Performing Test FLAG_CXX_NO_EXCEPTIONS - Success -- Performing Test FLAG_C_VISIBILITY_INLINES_HIDDEN -- Performing Test FLAG_C_VISIBILITY_INLINES_HIDDEN - Failed -- Performing Test FLAG_CXX_VISIBILITY_INLINES_HIDDEN -- Performing Test FLAG_CXX_VISIBILITY_INLINES_HIDDEN - Success -- Performing Test FLAG_C_VISIBILITY_HIDDEN -- Performing Test FLAG_C_VISIBILITY_HIDDEN - Success -- Performing Test FLAG_CXX_VISIBILITY_HIDDEN -- Performing Test FLAG_CXX_VISIBILITY_HIDDEN - Success -- Performing Test FLAG_C_FOMIT_FRAME_POINTER -- Performing Test FLAG_C_FOMIT_FRAME_POINTER - Success -- Performing Test FLAG_CXX_FOMIT_FRAME_POINTER -- Performing Test FLAG_CXX_FOMIT_FRAME_POINTER - Success -- Performing Test FLAG_C_GGDB -- Performing Test FLAG_C_GGDB - Success -- Performing Test FLAG_CXX_GGDB -- Performing Test FLAG_CXX_GGDB - Success -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1") -- Found OpenGL: /usr/lib/libOpenGL.so -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- Xrandr found -- Checking for module 'xi>=1.5.0' -- Found xi, version 1.8.1 -- X11 support enabled -- Checking for module 'egl' -- Found egl, version 1.5 -- Found EGL: /usr/include -- EGL OpenGL interface enabled -- Found avcodec: /usr/include /usr/lib/libavcodec.so -- Found avdevice: /usr/include /usr/lib/libavdevice.so -- Found avfilter: /usr/include /usr/lib/libavfilter.so -- Found avformat: /usr/include /usr/lib/libavformat.so -- Found avutil: /usr/include /usr/lib/libavutil.so -- Found swresample: /usr/include /usr/lib/libswresample.so -- Found swscale: /usr/include /usr/lib/libswscale.so -- Found FFmpeg: /usr/include found components: avcodec avformat avutil swresample swscale -- libav/ffmpeg found, enabling AVI frame dumps -- Found LIBUDEV: /usr/lib/libudev.so -- Found LIBEVDEV: /usr/lib/libevdev.so -- libevdev/libudev found, enabling evdev controller backend -- Using named pipes as controller inputs -- Watching game memory for changes -- Enabling analytics collection (subject to end-user opt-in) -- Enabling automatic update support -- Performing Test FLAG_C_CXX11 -- Performing Test FLAG_C_CXX11 - Failed -- Performing Test FLAG_CXX_CXX11 -- Performing Test FLAG_CXX_CXX11 - Success -- Using shared fmt 9.1.0 -- Found pugixml: /usr/lib/libpugixml.so -- Looking for enet_socket_get_address -- Looking for enet_socket_get_address - found -- Using shared enet -- Using static xxhash from Externals -- Found BZip2: /usr/lib/libbz2.so (found version "1.0.8") -- Looking for BZ2_bzCompressInit -- Looking for BZ2_bzCompressInit - found -- Using shared bzip2 -- Looking for lzma_auto_decoder in /usr/lib/liblzma.so -- Looking for lzma_auto_decoder in /usr/lib/liblzma.so - found -- Looking for lzma_easy_encoder in /usr/lib/liblzma.so -- Looking for lzma_easy_encoder in /usr/lib/liblzma.so - found -- Looking for lzma_lzma_preset in /usr/lib/liblzma.so -- Looking for lzma_lzma_preset in /usr/lib/liblzma.so - found -- Found LibLZMA: /usr/lib/liblzma.so (found version "5.4.3") -- Using shared lzma -- Using shared zstd version: 1.5.5 -- Using CMake version 3.26.4 -- ZLIB_HEADER_VERSION: 1.2.12 -- ZLIBNG_HEADER_VERSION: 2.1.0.devel -- Arch detected: 'x86_64' -- Basearch of 'x86_64' has been detected as: 'x86' -- Performing Test FNO_LTO_AVAILABLE -- Performing Test FNO_LTO_AVAILABLE - Success -- Looking for sys/auxv.h -- Looking for sys/auxv.h - found -- Looking for sys/sdt.h -- Looking for sys/sdt.h - found -- Looking for unistd.h -- Looking for unistd.h - found -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of off64_t -- Check size of off64_t - done -- Looking for fseeko -- Looking for fseeko - found -- Looking for strerror -- Looking for strerror - found -- Looking for posix_memalign -- Looking for posix_memalign - found -- Performing Test HAVE_NO_INTERPOSITION -- Performing Test HAVE_NO_INTERPOSITION - Success -- Performing Test HAVE_ATTRIBUTE_VISIBILITY_HIDDEN -- Performing Test HAVE_ATTRIBUTE_VISIBILITY_HIDDEN - Success -- Performing Test HAVE_ATTRIBUTE_VISIBILITY_INTERNAL -- Performing Test HAVE_ATTRIBUTE_VISIBILITY_INTERNAL - Success -- Performing Test HAVE_BUILTIN_CTZ -- Performing Test HAVE_BUILTIN_CTZ - Success -- Performing Test HAVE_BUILTIN_CTZLL -- Performing Test HAVE_BUILTIN_CTZLL - Success -- Performing Test HAVE_PTRDIFF_T -- Performing Test HAVE_PTRDIFF_T - Success -- Performing Test HAVE_AVX2_INTRIN -- Performing Test HAVE_AVX2_INTRIN - Success -- Performing Test HAVE_AVX512_INTRIN -- Performing Test HAVE_AVX512_INTRIN - Success -- Performing Test HAVE_MASK_INTRIN -- Performing Test HAVE_MASK_INTRIN - Success -- Performing Test HAVE_AVX512VNNI_INTRIN -- Performing Test HAVE_AVX512VNNI_INTRIN - Success -- Performing Test HAVE_SSE41_INTRIN -- Performing Test HAVE_SSE41_INTRIN - Success -- Performing Test HAVE_SSE42CRC_INLINE_ASM -- Performing Test HAVE_SSE42CRC_INLINE_ASM - Success -- Performing Test HAVE_SSE42CRC_INTRIN -- Performing Test HAVE_SSE42CRC_INTRIN - Success -- Performing Test HAVE_SSE42CMPSTR_INTRIN -- Performing Test HAVE_SSE42CMPSTR_INTRIN - Success -- Performing Test HAVE_SSE2_INTRIN -- Performing Test HAVE_SSE2_INTRIN - Success -- Performing Test HAVE_SSSE3_INTRIN -- Performing Test HAVE_SSSE3_INTRIN - Success -- Performing Test HAVE_PCLMULQDQ_INTRIN -- Performing Test HAVE_PCLMULQDQ_INTRIN - Success -- Performing Test HAVE_VPCLMULQDQ_INTRIN -- Performing Test HAVE_VPCLMULQDQ_INTRIN - Failed -- Architecture-specific source files: arch/x86/x86_features.c;arch/x86/slide_hash_avx2.c;arch/x86/chunkset_avx.c;arch/x86/compare256_avx2.c;arch/x86/adler32_avx2.c;arch/x86/adler32_avx512.c;arch/x86/adler32_avx512_vnni.c;arch/x86/chunkset_sse41.c;arch/x86/adler32_sse42.c;arch/x86/insert_string_sse42.c;arch/x86/chunkset_sse2.c;arch/x86/compare256_sse2.c;arch/x86/slide_hash_sse2.c;arch/x86/adler32_ssse3.c;arch/x86/crc32_fold_pclmulqdq.c -- The following features have been enabled: * CMAKE_BUILD_TYPE, Build type: None (selected) * AVX2_SLIDEHASH, Support AVX2 optimized slide_hash, using "-mavx2" * AVX_CHUNKSET, Support AVX optimized chunkset, using "-mavx2" * AVX2_COMPARE256, Support AVX2 optimized compare256, using "-mavx2" * AVX2_ADLER32, Support AVX2-accelerated adler32, using "-mavx2" * AVX512_ADLER32, Support AVX512-accelerated adler32, using "-mavx512f -mavx512dq -mavx512bw -mavx512vl -mtune=cascadelake" * AVX512VNNI_ADLER32, Support AVX512VNNI adler32, using "-mavx512f -mavx512dq -mavx512bw -mavx512vl -mavx512vnni -mtune=cascadelake" * SSE42_CRC, Support SSE4.2 optimized CRC hash generation, using "-msse4.2" * SSSE3_ADLER32, Support SSSE3-accelerated adler32, using "-mssse3" * PCLMUL_CRC, Support CRC hash generation using PCLMULQDQ, using "-mssse3 -msse4.2 -mpclmul" * WITH_GZFILEOP, Compile with support for gzFile related functions * ZLIB_COMPAT, Compile with zlib compatible API * WITH_SANITIZER, Enable sanitizer support * WITH_OPTIM, Build with optimisation * WITH_NEW_STRATEGIES, Use new strategies * WITH_AVX2, Build with AVX2 * WITH_AVX512, Build with AVX512 * WITH_AVX512VNNI, Build with AVX512 VNNI * WITH_SSE2, Build with SSE2 * WITH_SSSE3, Build with SSSE3 * WITH_SSE41, Build with SSE41 * WITH_SSE42, Build with SSE42 * WITH_PCLMULQDQ, Build with PCLMULQDQ -- The following OPTIONAL packages have been found: * Git * Threads * OpenGL * Freetype * Fontconfig * X11 * EGL * FFmpeg * PkgConfig * fmt (required version >= 8) * pugixml * BZip2 * LibLZMA -- The following REQUIRED packages have been found: * LIBUDEV * LIBEVDEV -- The following features have been disabled: * FORCE_TZCNT, Assume CPU is TZCNT capable * ZLIB_SYMBOL_PREFIX, Publicly exported symbols DO NOT have a custom prefix * ZLIB_ENABLE_TESTS, Build test binaries * WITH_FUZZERS, Build test/fuzz * WITH_BENCHMARKS, Build test/benchmarks * WITH_BENCHMARK_APPS, Build application benchmarks * WITH_NATIVE_INSTRUCTIONS, Instruct the compiler to use the full instruction set on this host (gcc/clang -march=native) * WITH_MAINTAINER_WARNINGS, Build with project maintainer warnings * WITH_CODE_COVERAGE, Enable code coverage reporting * WITH_INFLATE_STRICT, Build with strict inflate distance checking * WITH_INFLATE_ALLOW_INVALID_DIST, Build with zero fill for inflate invalid distances * WITH_VPCLMULQDQ, Build with VPCLMULQDQ * INSTALL_UTILS, Copy minigzip and minideflate during install -- Checking for module 'minizip>=3.0.0' -- Package 'minizip', required by 'virtual:world', not found -- Shared minizip not found, falling back to the static library -- Looking for inttypes.h -- Looking for inttypes.h - found -- Using shared lzo -- Checking for module 'spng' -- Package 'spng', required by 'virtual:world', not found -- Using static libspng from Externals -- Using static FreeSurround from Externals -- Could NOT find CUBEB (missing: CUBEB_INCLUDE_DIR CUBEB_LIBRARY) -- Using static cubeb from Externals -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success -- Checking for module 'speexdsp' -- Found speexdsp, version 1.2.1 -- Looking for include file pulse/pulseaudio.h -- Looking for include file pulse/pulseaudio.h - found -- Looking for include file alsa/asoundlib.h -- Looking for include file alsa/asoundlib.h - found -- Looking for include file jack/jack.h -- Looking for include file jack/jack.h - found -- Looking for include file sndio.h -- Looking for include file sndio.h - not found -- Looking for include file AudioUnit/AudioUnit.h -- Looking for include file AudioUnit/AudioUnit.h - not found -- Looking for include file audioclient.h -- Looking for include file audioclient.h - not found -- Looking for include files windows.h, mmsystem.h -- Looking for include files windows.h, mmsystem.h - not found -- Looking for include file SLES/OpenSLES.h -- Looking for include file SLES/OpenSLES.h - not found -- Looking for include file sys/soundcard.h -- Looking for include file sys/soundcard.h - found -- Looking for include file android/log.h -- Looking for include file android/log.h - not found -- Looking for include file sys/audioio.h -- Looking for include file sys/audioio.h - not found -- Looking for include file kai.h -- Looking for include file kai.h - not found -- Checking for module 'libusb-1.0' -- Found libusb-1.0, version 1.0.26 -- Found libusb-1.0: /usr/include/libusb-1.0, /usr/lib/libusb-1.0.so -- Using shared LibUSB -- Found SFML 2.5 in /usr/include -- Using shared SFML -- Found MINIUPNPC: /usr/include/miniupnpc -- Using shared miniupnpc -- Performing Test MBEDTLS_VERSION_OK -- Performing Test MBEDTLS_VERSION_OK - Failed -- Could NOT find MBEDTLS (missing: MBEDTLS_INCLUDE_DIR MBEDTLS_LIBRARY MBEDX509_LIBRARY MBEDCRYPTO_LIBRARY MBEDTLS_VERSION_OK) -- Using static mbed TLS from Externals -- Found Python3: /usr/bin/python3.11 (found version "3.11.3") found components: Interpreter -- Performing Test C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS -- Performing Test C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS - Success -- Found CURL: /usr/lib/libcurl.so (found version "8.1.1") -- Using shared libcurl -- Performing Test Iconv_IS_BUILT_IN -- Performing Test Iconv_IS_BUILT_IN - Success -- Found Iconv: built in to C library -- Using shared iconv -- Found HIDAPI: /usr/lib/libhidapi-hidraw.so -- Using static DiscordRPC from Externals -- Could NOT find LIBMGBA (missing: LIBMGBA_INCLUDE_DIR LIBMGBA_LIBRARY) -- Using static libmgba from Externals -- Looking for strdup -- Looking for strdup - found -- Looking for strlcpy -- Looking for strlcpy - not found -- Looking for strndup -- Looking for strndup - found -- Looking for vasprintf -- Looking for vasprintf - found -- Looking for freelocale -- Looking for freelocale - found -- Looking for newlocale -- Looking for newlocale - found -- Looking for setlocale -- Looking for setlocale - found -- Looking for snprintf_l -- Looking for snprintf_l - not found -- Looking for uselocale -- Looking for uselocale - found -- Looking for popcount32 -- Looking for popcount32 - not found -- Looking for futimens -- Looking for futimens - found -- Looking for futimes -- Looking for futimes - found -- Looking for realpath -- Looking for realpath - found -- Looking for localtime_r -- Looking for localtime_r - found -- Looking for include file xlocale.h -- Looking for include file xlocale.h - not found -- Looking for include file pthread.h -- Looking for include file pthread.h - found -- Performing Test HAVE_PTHREAD -- Performing Test HAVE_PTHREAD - Success -- Looking for pthread_create -- Looking for pthread_create - found -- Looking for include file pthread_np.h -- Looking for include file pthread_np.h - not found -- Looking for pthread_setname_np -- Looking for pthread_setname_np - found -- Looking for pthread_set_name_np -- Looking for pthread_set_name_np - not found -- Looking for crc32 -- Looking for crc32 - not found -- Found SYSTEMD: /usr/lib/libsystemd.so -- libsystemd found, enabling traversal server watchdog support -- Unit tests are disabled -- Performing Test FLAG_C_HAVE_WALL -- Performing Test FLAG_C_HAVE_WALL - Success -- Performing Test FLAG_CXX_HAVE_WALL -- Performing Test FLAG_CXX_HAVE_WALL - Success -- Performing Test FLAG_C_TYPE_LIMITS -- Performing Test FLAG_C_TYPE_LIMITS - Success -- Performing Test FLAG_CXX_TYPE_LIMITS -- Performing Test FLAG_CXX_TYPE_LIMITS - Success -- Performing Test FLAG_C_SIGN_COMPARE -- Performing Test FLAG_C_SIGN_COMPARE - Success -- Performing Test FLAG_CXX_SIGN_COMPARE -- Performing Test FLAG_CXX_SIGN_COMPARE - Success -- Performing Test FLAG_C_IGNORED_QUALIFIERS -- Performing Test FLAG_C_IGNORED_QUALIFIERS - Success -- Performing Test FLAG_CXX_IGNORED_QUALIFIERS -- Performing Test FLAG_CXX_IGNORED_QUALIFIERS - Success -- Performing Test FLAG_C_UNINITIALIZED -- Performing Test FLAG_C_UNINITIALIZED - Success -- Performing Test FLAG_CXX_UNINITIALIZED -- Performing Test FLAG_CXX_UNINITIALIZED - Success -- Performing Test FLAG_C_LOGICAL_OP -- Performing Test FLAG_C_LOGICAL_OP - Success -- Performing Test FLAG_CXX_LOGICAL_OP -- Performing Test FLAG_CXX_LOGICAL_OP - Success -- Performing Test FLAG_C_SHADOW -- Performing Test FLAG_C_SHADOW - Success -- Performing Test FLAG_CXX_SHADOW -- Performing Test FLAG_CXX_SHADOW - Success -- Performing Test FLAG_C_INIT_SELF -- Performing Test FLAG_C_INIT_SELF - Success -- Performing Test FLAG_CXX_INIT_SELF -- Performing Test FLAG_CXX_INIT_SELF - Success -- Performing Test FLAG_C_MISSING_DECLARATIONS -- Performing Test FLAG_C_MISSING_DECLARATIONS - Success -- Performing Test FLAG_CXX_MISSING_DECLARATIONS -- Performing Test FLAG_CXX_MISSING_DECLARATIONS - Success -- Performing Test FLAG_C_MISSING_VARIABLE_DECLARATIONS -- Performing Test FLAG_C_MISSING_VARIABLE_DECLARATIONS - Failed -- Performing Test FLAG_CXX_MISSING_VARIABLE_DECLARATIONS -- Performing Test FLAG_CXX_MISSING_VARIABLE_DECLARATIONS - Failed -- Performing Test HAS_STRINGOP_TRUNCATION_WARNING -- Performing Test HAS_STRINGOP_TRUNCATION_WARNING - Success -- Performing Test FLAG_C_NO_STRINGOP_TRUNCATION -- Performing Test FLAG_C_NO_STRINGOP_TRUNCATION - Success -- Performing Test FLAG_CXX_NO_STRINGOP_TRUNCATION -- Performing Test FLAG_CXX_NO_STRINGOP_TRUNCATION - Success -- Performing Test HAS_FORMAT_WARNING -- Performing Test HAS_FORMAT_WARNING - Success -- Performing Test FLAG_C_FORMAT_WARNING_TO_ERROR -- Performing Test FLAG_C_FORMAT_WARNING_TO_ERROR - Success -- Performing Test FLAG_CXX_FORMAT_WARNING_TO_ERROR -- Performing Test FLAG_CXX_FORMAT_WARNING_TO_ERROR - Success -- Found ALSA: /usr/lib/libasound.so (found version "1.2.9") -- ALSA found, enabling ALSA sound backend -- PulseAudio found, enabling PulseAudio sound backend -- Found BlueZ: /usr/lib/libbluetooth.so -- BlueZ found, enabling bluetooth support -- Performing Test HAVE_STDATOMIC -- Performing Test HAVE_STDATOMIC - Success -- Found WrapAtomic: TRUE -- Found WrapOpenGL: TRUE -- Found XKB: /usr/lib/libxkbcommon.so (found suitable version "1.5.0", minimum required is "0.5.0") -- Found WrapVulkanHeaders: /usr/include -- Found Qt version 6.5.1 -- Found Gettext: /usr/bin/msgmerge (found version "0.21.1") -- Configuring done (12.7s) -- Generating done (0.1s) -- Build files have been written to: /build/dolphin-emu/src/build [1/1251] Building CXX object Externals/Bochs_disasm/CMakeFiles/bdisasm.dir/syntax.cc.o [2/1251] Building CXX object Externals/Bochs_disasm/CMakeFiles/bdisasm.dir/resolve.cc.o [3/1251] Building CXX object Externals/Bochs_disasm/CMakeFiles/bdisasm.dir/dis_groups.cc.o [4/1251] Building CXX object Externals/Bochs_disasm/CMakeFiles/bdisasm.dir/dis_decode.cc.o [5/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/GenericCodeGen/Link.cpp.o [6/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/GenericCodeGen/CodeGen.cpp.o [7/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/InfoSink.cpp.o [8/1251] Linking CXX static library Externals/Bochs_disasm/libbdisasm.a [9/1251] Building CXX object Externals/cpp-optparse/CMakeFiles/cpp-optparse.dir/OptionParser.cpp.o [10/1251] Linking CXX static library Externals/cpp-optparse/libcpp-optparse.a [11/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/attribute.cpp.o [12/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/IntermTraverse.cpp.o [13/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Constant.cpp.o [14/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Initialize.cpp.o [15/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/intermOut.cpp.o [16/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Intermediate.cpp.o [17/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/limits.cpp.o [18/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/glslang_tab.cpp.o [19/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/PoolAlloc.cpp.o [20/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/parseConst.cpp.o [21/1251] Building CXX object Externals/imgui/CMakeFiles/imgui.dir/imgui_tables.cpp.o [22/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/ParseContextBase.cpp.o [23/1251] Building CXX object Externals/imgui/CMakeFiles/imgui.dir/imgui_draw.cpp.o [24/1251] Building CXX object Externals/imgui/CMakeFiles/imgui.dir/imgui_widgets.cpp.o /build/dolphin-emu/src/dolphin-emu/Externals/imgui/imgui_widgets.cpp: In function ‘bool ImGui::TempInputScalar(const ImRect&, ImGuiID, const char*, ImGuiDataType, void*, const char*, const void*, const void*)’: /build/dolphin-emu/src/dolphin-emu/Externals/imgui/imgui_widgets.cpp:3387:67: warning: bitwise operation between different enumeration types ‘ImGuiInputTextFlags_’ and ‘ImGuiInputTextFlagsPrivate_’ is deprecated [-Wdeprecated-enum-enum-conversion] 3387 | ImGuiInputTextFlags flags = ImGuiInputTextFlags_AutoSelectAll | ImGuiInputTextFlags_NoMarkEdited; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Externals/imgui/imgui_widgets.cpp: In function ‘bool ImGui::CollapsingHeader(const char*, bool*, ImGuiTreeNodeFlags)’: /build/dolphin-emu/src/dolphin-emu/Externals/imgui/imgui_widgets.cpp:6095:54: warning: bitwise operation between different enumeration types ‘ImGuiTreeNodeFlags_’ and ‘ImGuiTreeNodeFlagsPrivate_’ is deprecated [-Wdeprecated-enum-enum-conversion] 6095 | flags |= ImGuiTreeNodeFlags_AllowItemOverlap | ImGuiTreeNodeFlags_ClipLabelForTrailingButton; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [25/1251] Building CXX object Externals/implot/CMakeFiles/implot.dir/implot/implot.cpp.o [26/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/linkValidate.cpp.o [27/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/iomapper.cpp.o [28/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/RemoveTree.cpp.o [29/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/PpAtom.cpp.o [30/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/Pp.cpp.o [31/1251] Building CXX object Externals/imgui/CMakeFiles/imgui.dir/imgui.cpp.o [32/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/PpContext.cpp.o [33/1251] Linking CXX static library Externals/imgui/libimgui.a [34/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/OGLCompilersDLL/InitializeDll.cpp.o [35/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/PpScanner.cpp.o [36/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/PpTokens.cpp.o [37/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/doc.cpp.o [38/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/disassemble.cpp.o [39/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/propagateNoContraction.cpp.o [40/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/Logger.cpp.o [41/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Scan.cpp.o [42/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/reflection.cpp.o [43/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/SpvTools.cpp.o [44/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/OSDependent/Unix/ossource.cpp.o [45/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/InReadableOrder.cpp.o [46/1251] Building C object Externals/xxhash/CMakeFiles/xxhash.dir/xxhash.c.o [47/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/SpirvIntrinsics.cpp.o [48/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/adler32.c.o [49/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/adler32_fold.c.o [50/1251] Linking C static library Externals/xxhash/libxxhash.a [51/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/chunkset.c.o [52/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Versions.cpp.o [53/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/compress.c.o [54/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/cpu_features.c.o [55/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/compare256.c.o [56/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/crc32_braid_comb.c.o [57/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/crc32_braid.c.o [58/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/deflate_fast.c.o [59/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/deflate_huff.c.o [60/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/crc32_fold.c.o [61/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/deflate_medium.c.o [62/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/deflate.c.o [63/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/deflate_quick.c.o [64/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/deflate_rle.c.o [65/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/deflate_slow.c.o [66/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/StandAlone/ResourceLimits.cpp.o [67/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/deflate_stored.c.o [68/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/functable.c.o [69/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/inffast.c.o [70/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/insert_string_roll.c.o [71/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/SymbolTable.cpp.o [72/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/insert_string.c.o [73/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/inftrees.c.o [74/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/slide_hash.c.o [75/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/infback.c.o [76/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/uncompr.c.o [77/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/zutil.c.o [78/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/arch/x86/x86_features.c.o [79/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/trees.c.o [80/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/inflate.c.o [81/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/ParseHelper.cpp.o [82/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/arch/x86/adler32_avx512.c.o [83/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/arch/x86/slide_hash_avx2.c.o [84/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/arch/x86/adler32_avx2.c.o [85/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/arch/x86/chunkset_avx.c.o [86/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/arch/x86/adler32_avx512_vnni.c.o [87/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/arch/x86/compare256_avx2.c.o [88/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/arch/x86/compare256_sse2.c.o [89/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/arch/x86/adler32_sse42.c.o [90/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/arch/x86/chunkset_sse41.c.o [91/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/gzlib.c.o [92/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/gzread.c.o [93/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/ShaderLang.cpp.o [94/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/SpvPostProcess.cpp.o [95/1251] Building C object Externals/minizip/CMakeFiles/minizip.dir/mz_compat.c.o [96/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/gzwrite.c.o [97/1251] Building C object Externals/minizip/CMakeFiles/minizip.dir/mz_crypt.c.o [98/1251] Building C object Externals/minizip/CMakeFiles/minizip.dir/mz_os.c.o [99/1251] Building C object Externals/minizip/CMakeFiles/minizip.dir/mz_strm.c.o [100/1251] Building C object Externals/minizip/CMakeFiles/minizip.dir/mz_strm_split.c.o [101/1251] Building C object Externals/minizip/CMakeFiles/minizip.dir/mz_strm_buf.c.o [102/1251] Building C object Externals/minizip/CMakeFiles/minizip.dir/mz_strm_mem.c.o [103/1251] Building C object Externals/minizip/CMakeFiles/minizip.dir/mz_strm_zlib.c.o [104/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/arch/x86/insert_string_sse42.c.o [105/1251] Building C object Externals/minizip/CMakeFiles/minizip.dir/mz_strm_os_posix.c.o [106/1251] Building C object Externals/minizip/CMakeFiles/minizip.dir/mz_os_posix.c.o [107/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/arch/x86/slide_hash_sse2.c.o [108/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/arch/x86/chunkset_sse2.c.o [109/1251] Building C object Externals/minizip/CMakeFiles/minizip.dir/mz_zip.c.o [110/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/arch/x86/adler32_ssse3.c.o [111/1251] Building C object Externals/minizip/CMakeFiles/minizip.dir/mz_zip_rw.c.o [112/1251] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/cpu_detect_x86.cpp.o [113/1251] Building CXX object Externals/FreeSurround/CMakeFiles/FreeSurround.dir/source/KissFFTR.cpp.o [114/1251] Building CXX object Externals/FreeSurround/CMakeFiles/FreeSurround.dir/source/KissFFT.cpp.o [115/1251] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/AAFilter.cpp.o [116/1251] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/FIFOSampleBuffer.cpp.o [117/1251] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/FIRFilter.cpp.o [118/1251] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/mmx_optimized.cpp.o [119/1251] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/InterpolateCubic.cpp.o [120/1251] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/InterpolateLinear.cpp.o [121/1251] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/sse_optimized.cpp.o [122/1251] Building C object Externals/zlib-ng/zlib-ng/CMakeFiles/zlib.dir/arch/x86/crc32_fold_pclmulqdq.c.o [123/1251] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/RateTransposer.cpp.o [124/1251] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/PeakFinder.cpp.o [125/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/SpvBuilder.cpp.o [126/1251] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/BPMDetect.cpp.o [127/1251] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/InterpolateShannon.cpp.o [128/1251] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/SoundTouch.cpp.o [129/1251] Linking C static library Externals/zlib-ng/zlib-ng/libz.a [130/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/SPVRemapper.cpp.o [131/1251] Building C object Externals/cubeb/CMakeFiles/cubeb.dir/cubeb/src/cubeb.c.o [132/1251] Building C object Externals/cubeb/CMakeFiles/cubeb.dir/cubeb/src/cubeb_strings.c.o [133/1251] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/TDStretch.cpp.o [134/1251] Building CXX object Externals/cubeb/CMakeFiles/cubeb.dir/cubeb/src/cubeb_utils.cpp.o [135/1251] Linking C static library Externals/minizip/libminizip.a [136/1251] Building C object Externals/cubeb/CMakeFiles/cubeb.dir/cubeb/src/cubeb_alsa.c.o /build/dolphin-emu/src/dolphin-emu/Externals/cubeb/cubeb/src/cubeb_alsa.c:8: warning: "_DEFAULT_SOURCE" redefined 8 | #define _DEFAULT_SOURCE | : note: this is the location of the previous definition [137/1251] Building C object Externals/cubeb/CMakeFiles/cubeb.dir/cubeb/src/cubeb_pulse.c.o [138/1251] Linking CXX static library Externals/soundtouch/libSoundTouch.a [139/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/aesni.c.o [140/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/aria.c.o [141/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/arc4.c.o [142/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/aes.c.o [143/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/asn1write.c.o [144/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/asn1parse.c.o [145/1251] Building CXX object Externals/cubeb/CMakeFiles/cubeb.dir/cubeb/src/cubeb_mixer.cpp.o [146/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/blowfish.c.o [147/1251] Building CXX object Externals/cubeb/CMakeFiles/cubeb.dir/cubeb/src/cubeb_jack.cpp.o /build/dolphin-emu/src/dolphin-emu/Externals/cubeb/cubeb/src/cubeb_jack.cpp:9: warning: "_DEFAULT_SOURCE" redefined 9 | #define _DEFAULT_SOURCE | : note: this is the location of the previous definition /build/dolphin-emu/src/dolphin-emu/Externals/cubeb/cubeb/src/cubeb_jack.cpp: In function ‘int cbjack_stream_init(cubeb*, cubeb_stream**, const char*, cubeb_devid, cubeb_stream_params*, cubeb_devid, cubeb_stream_params*, unsigned int, cubeb_data_callback, cubeb_state_callback, void*)’: /build/dolphin-emu/src/dolphin-emu/Externals/cubeb/cubeb/src/cubeb_jack.cpp:837:37: warning: comparison with string literal results in unspecified behavior [-Waddress] 837 | if ((input_device && input_device != JACK_DEFAULT_IN) || | ^ /build/dolphin-emu/src/dolphin-emu/Externals/cubeb/cubeb/src/cubeb_jack.cpp:838:39: warning: comparison with string literal results in unspecified behavior [-Waddress] 838 | (output_device && output_device != JACK_DEFAULT_OUT)) { | ^ [148/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/base64.c.o [149/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/chacha20.c.o [150/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/ccm.c.o [151/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/camellia.c.o [152/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/chachapoly.c.o [153/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/cipher_wrap.c.o [154/1251] Building CXX object Externals/cubeb/CMakeFiles/cubeb.dir/cubeb/src/cubeb_log.cpp.o [155/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/cmac.c.o [156/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/cipher.c.o [157/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/constant_time.c.o [158/1251] Building C object Externals/libspng/CMakeFiles/spng.dir/libspng/spng/spng.c.o [159/1251] Building CXX object Externals/FreeSurround/CMakeFiles/FreeSurround.dir/source/ChannelMaps.cpp.o [160/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecjpake.c.o [161/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum.c.o [162/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecdh.c.o [163/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/ctr_drbg.c.o [164/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/des.c.o [165/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/dhm.c.o [166/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecdsa.c.o [167/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/havege.c.o [168/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/entropy.c.o [169/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/entropy_poll.c.o [170/1251] Linking C static library Externals/libspng/libspng.a [171/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/hkdf.c.o [172/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/gcm.c.o [173/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/md2.c.o [174/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/error.c.o [175/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/md4.c.o [176/1251] Building CXX object Externals/FreeSurround/CMakeFiles/FreeSurround.dir/source/FreeSurroundDecoder.cpp.o [177/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/hmac_drbg.c.o [178/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/memory_buffer_alloc.c.o [179/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/mps_reader.c.o [180/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecp_curves.c.o [181/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/md.c.o [182/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/nist_kw.c.o [183/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/mps_trace.c.o [184/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/padlock.c.o [185/1251] Building CXX object Externals/cubeb/CMakeFiles/cubeb.dir/cubeb/src/cubeb_resampler.cpp.o [186/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecp.c.o [187/1251] Linking CXX static library Externals/FreeSurround/libFreeSurround.a [188/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/md5.c.o [189/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk.c.o [190/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/pem.c.o [191/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkcs12.c.o [192/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk_wrap.c.o [193/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/oid.c.o [194/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/platform_util.c.o [195/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkcs5.c.o [196/1251] Linking CXX static library Externals/cubeb/libcubeb.a [197/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/platform.c.o [198/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/poly1305.c.o [199/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkwrite.c.o [200/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkparse.c.o [201/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_cipher.c.o [202/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_client.c.o [203/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_aead.c.o [204/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_se.c.o [205/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_driver_wrappers.c.o [206/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_hash.c.o [207/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_ecp.c.o [208/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_mac.c.o [209/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_rsa.c.o [210/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_storage.c.o [211/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_its_file.c.o [212/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/rsa_internal.c.o [213/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_slot_management.c.o [214/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/threading.c.o [215/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/version.c.o [216/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/version_features.c.o [217/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/ripemd160.c.o [218/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha256.c.o [219/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha512.c.o [220/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha1.c.o [221/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/timing.c.o [222/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedx509.dir/pkcs11.c.o [223/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedx509.dir/certs.c.o [224/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/xtea.c.o [225/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/rsa.c.o [226/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedx509.dir/x509write_crt.c.o [227/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedx509.dir/x509_create.c.o [228/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedx509.dir/x509_crl.c.o [229/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedx509.dir/x509.c.o [230/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedx509.dir/x509_csr.c.o [231/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedx509.dir/x509write_csr.c.o [232/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedtls.dir/debug.c.o [233/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_cache.c.o [234/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_ciphersuites.c.o [235/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto.c.o [236/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_cookie.c.o [237/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedtls.dir/net_sockets.c.o [238/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls13_keys.c.o [239/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_ticket.c.o [240/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedx509.dir/x509_crt.c.o [241/1251] Linking C static library Externals/mbedtls/library/libmbedcrypto.a [242/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_cli.c.o [243/1251] Building CXX object Externals/discord-rpc/src/CMakeFiles/discord-rpc.dir/discord_register_linux.cpp.o [244/1251] Building CXX object Externals/discord-rpc/src/CMakeFiles/discord-rpc.dir/connection_unix.cpp.o [245/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_srv.c.o [246/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_msg.c.o [247/1251] Linking C static library Externals/mbedtls/library/libmbedx509.a [248/1251] Building C object Externals/rcheevos/CMakeFiles/rcheevos.dir/rcheevos/src/rapi/rc_api_editor.c.o [249/1251] Building C object Externals/rcheevos/CMakeFiles/rcheevos.dir/rcheevos/src/rapi/rc_api_common.c.o [250/1251] Building C object Externals/rcheevos/CMakeFiles/rcheevos.dir/rcheevos/src/rapi/rc_api_info.c.o [251/1251] Building C object Externals/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls.c.o [252/1251] Building C object Externals/FatFs/CMakeFiles/FatFs.dir/ffunicode.c.o [253/1251] cd /build/dolphin-emu/src/dolphin-emu/Externals/mGBA/mgba && /usr/bin/cmake -DBINARY_NAME=mgba -DCONFIG_FILE=/build/dolphin-emu/src/dolphin-emu/Externals/mGBA/mgba/src/core/version.c.in -DOUT_FILE=/build/dolphin-emu/src/build/Externals/mGBA/mgba/version.c -P /build/dolphin-emu/src/dolphin-emu/Externals/mGBA/mgba/version.cmake [254/1251] Building C object Externals/rcheevos/CMakeFiles/rcheevos.dir/rcheevos/src/rapi/rc_api_user.c.o [255/1251] Building C object Externals/FatFs/CMakeFiles/FatFs.dir/ff.c.o [256/1251] Building C object Externals/rcheevos/CMakeFiles/rcheevos.dir/rcheevos/src/rcheevos/alloc.c.o [257/1251] Building C object Externals/rcheevos/CMakeFiles/rcheevos.dir/rcheevos/src/rcheevos/compat.c.o [258/1251] Building C object Externals/rcheevos/CMakeFiles/rcheevos.dir/rcheevos/src/rapi/rc_api_runtime.c.o [259/1251] Building C object Externals/rcheevos/CMakeFiles/rcheevos.dir/rcheevos/src/rcheevos/condset.c.o [260/1251] Building C object Externals/rcheevos/CMakeFiles/rcheevos.dir/rcheevos/src/rcheevos/condition.c.o [261/1251] Linking C static library Externals/mbedtls/library/libmbedtls.a [262/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/core/bitmap-cache.c.o [263/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/core/core.c.o [264/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/core/directories.c.o [265/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/core/interface.c.o [266/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/core/config.c.o [267/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/core/library.c.o [268/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/core/cache-set.c.o [269/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/core/cheats.c.o [270/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/core/lockstep.c.o [271/1251] Building CXX object Externals/discord-rpc/src/CMakeFiles/discord-rpc.dir/serialization.cpp.o [272/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/core/input.c.o [273/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/core/log.c.o [274/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/core/sync.c.o [275/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/core/map-cache.c.o [276/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/core/mem-search.c.o [277/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/core/serialize.c.o [278/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/core/rewind.c.o [279/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/core/tile-cache.c.o [280/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/core/timing.c.o [281/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/core/thread.c.o [282/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/sm83/sm83.c.o [283/1251] Building CXX object Externals/discord-rpc/src/CMakeFiles/discord-rpc.dir/rpc_connection.cpp.o [284/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gb/input.c.o [285/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gb/cheats.c.o [286/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gb/gb.c.o [287/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/sm83/decoder.c.o [288/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gb/mbc/licensed.c.o [289/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gb/io.c.o [290/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gb/mbc/huc-3.c.o [291/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gb/mbc/pocket-cam.c.o [292/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gb/audio.c.o [293/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gb/mbc.c.o /build/dolphin-emu/src/dolphin-emu/Externals/mGBA/mgba/src/gb/mbc.c: In function ‘_detectUnlMBC’: /build/dolphin-emu/src/dolphin-emu/Externals/mGBA/mgba/src/gb/mbc.c:222:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 222 | if ((0x8000 << cart->romSize) != size) { | ^~ [294/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gb/core.c.o [295/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gb/mbc/mbc.c.o [296/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/sm83/isa-sm83.c.o [297/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gb/mbc/tama5.c.o [298/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gb/mbc/unlicensed.c.o [299/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gb/renderers/cache-set.c.o [300/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gb/serialize.c.o [301/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gb/sio.c.o [302/1251] Building CXX object Externals/discord-rpc/src/CMakeFiles/discord-rpc.dir/discord_rpc.cpp.o [303/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/arm/arm.c.o [304/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gb/overrides.c.o [305/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gb/memory.c.o /build/dolphin-emu/src/dolphin-emu/Externals/mGBA/mgba/src/gb/memory.c: In function ‘GBLoad8’: /build/dolphin-emu/src/dolphin-emu/Externals/mGBA/mgba/src/gb/memory.c:295:77: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 295 | } else if (cpu->tMultiplier * (cpu->pc - memory->cartBusPc) >= memory->cartBusDecay) { | ^~ [306/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gb/timer.c.o [307/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gb/renderers/software.c.o [308/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/arm/decoder.c.o /build/dolphin-emu/src/dolphin-emu/Externals/mGBA/mgba/src/arm/decoder.c: In function ‘ARMResolveMemoryAccess’: /build/dolphin-emu/src/dolphin-emu/Externals/mGBA/mgba/src/arm/decoder.c:576:67: warning: operand of ‘?:’ changes signedness from ‘int32_t’ {aka ‘int’} to ‘uint32_t’ {aka ‘unsigned int’} due to unsignedness of other operand [-Wsign-compare] 576 | offset = info->memory.offset.reg == ARM_PC ? pc : regs->gprs[info->memory.offset.reg]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [309/1251] Linking CXX static library Externals/discord-rpc/src/libdiscord-rpc.a [310/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/arm/decoder-thumb.c.o [311/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/arm/isa-thumb.c.o [312/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gb/video.c.o [313/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gba/bios.c.o [314/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gba/cart/ereader.c.o [315/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gba/cart/matrix.c.o [316/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gba/cart/vfame.c.o [317/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gba/cheats/codebreaker.c.o [318/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gba/cheats.c.o [319/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gba/audio.c.o [320/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gba/cart/gpio.c.o [321/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gba/hle-bios.c.o [322/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gba/cheats/gameshark.c.o [323/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gba/cheats/parv3.c.o [324/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gba/input.c.o [325/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gba/dma.c.o [326/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gba/renderers/common.c.o [327/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gba/gba.c.o [328/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gba/overrides.c.o [329/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/arm/decoder-arm.c.o [330/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gba/io.c.o [331/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gba/renderers/gl.c.o [332/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gba/core.c.o [333/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gba/renderers/cache-set.c.o [334/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gba/renderers/software-bg.c.o [335/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gba/renderers/software-obj.c.o [336/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gba/renderers/video-software.c.o [337/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gba/sio.c.o [338/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gba/serialize.c.o [339/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gba/sharkport.c.o [340/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gba/savedata.c.o [341/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gba/memory.c.o [342/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gba/sio/joybus.c.o [343/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gba/sio/gbp.c.o [344/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/util/circle-buffer.c.o [345/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/util/configuration.c.o [346/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/util/crc32.c.o [347/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/util/formatting.c.o [348/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/arm/isa-arm.c.o [349/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gba/timer.c.o [350/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gba/video.c.o [351/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/util/gbk-table.c.o [352/1251] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/GlslangToSpv.cpp.o [353/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/util/hash.c.o [354/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/util/string.c.o [355/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/util/elf-read.c.o [356/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gba/renderers/software-mode0.c.o [357/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/util/vfs.c.o [358/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/util/convolve.c.o [359/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/util/table.c.o [360/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/util/geometry.c.o [361/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/util/image/png-io.c.o [362/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/util/image/export.c.o [363/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/util/vector.c.o [364/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/util/patch.c.o [365/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/util/image.c.o [366/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/version.c.o [367/1251] Linking CXX static library Externals/glslang/libglslang.a [368/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/util/patch-fast.c.o [369/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/util/patch-ips.c.o [370/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/util/patch-ups.c.o [371/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/util/ring-fifo.c.o [372/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/third-party/inih/ini.c.o [373/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/util/sfo.c.o /build/dolphin-emu/src/dolphin-emu/Externals/mGBA/mgba/src/util/sfo.c: In function ‘SfoWrite’: /build/dolphin-emu/src/dolphin-emu/Externals/mGBA/mgba/src/util/sfo.c:157:25: warning: enumeration value ‘PSF_TYPE_BIN’ not handled in switch [-Wswitch] 157 | switch (sortedEntries[i].type) { | ^~~~~~ [374/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/util/text-codec.c.o [375/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/third-party/blip_buf/blip_buf.c.o [376/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/third-party/lzma/7zAlloc.c.o [377/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/third-party/lzma/7zBuf.c.o [378/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/util/vfs/vfs-fifo.c.o [379/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/util/vfs/vfs-mem.c.o [380/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/third-party/lzma/7zBuf2.c.o [381/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/third-party/lzma/7zCrcOpt.c.o [382/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/third-party/lzma/7zCrc.c.o [383/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/platform/posix/memory.c.o [384/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/util/vfs/vfs-fd.c.o [385/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/util/vfs/vfs-dirent.c.o [386/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/third-party/lzma/CpuArch.c.o [387/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/third-party/lzma/Delta.c.o [388/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/third-party/lzma/Bra86.c.o [389/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/third-party/lzma/BraIA64.c.o [390/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/third-party/lzma/Bra.c.o [391/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/third-party/lzma/Bcj2.c.o [392/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/third-party/lzma/Lzma2Dec.c.o [393/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/third-party/lzma/Ppmd7Dec.c.o [394/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/third-party/lzma/7zDec.c.o [395/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/third-party/lzma/7zStream.c.o [396/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/util/vfs/vfs-lzma.c.o [397/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/third-party/lzma/7zFile.c.o [398/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/third-party/lzma/Ppmd7.c.o [399/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/third-party/lzma/7zArcIn.c.o [400/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/third-party/lzma/LzmaDec.c.o [401/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gb/sio/printer.c.o [402/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gb/sio/lockstep.c.o [403/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/feature/commandline.c.o [404/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/feature/updater.c.o [405/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gba/extra/battlechip.c.o [406/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gba/sio/dolphin.c.o [407/1251] Linking C static library Externals/FatFs/libFatFs.a [408/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/feature/video-backend.c.o [409/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gba/sio/lockstep.c.o [410/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gba/extra/audio-mixer.c.o [411/1251] Building C object Externals/rcheevos/CMakeFiles/rcheevos.dir/rcheevos/src/rcheevos/consoleinfo.c.o [412/1251] Building C object Externals/rcheevos/CMakeFiles/rcheevos.dir/rcheevos/src/rcheevos/lboard.c.o [413/1251] Building C object Externals/rcheevos/CMakeFiles/rcheevos.dir/rcheevos/src/rcheevos/format.c.o [414/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gb/extra/proxy.c.o [415/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/gba/extra/proxy.c.o [416/1251] Building C object Externals/rcheevos/CMakeFiles/rcheevos.dir/rcheevos/src/rcheevos/operand.c.o [417/1251] Building C object Externals/rcheevos/CMakeFiles/rcheevos.dir/rcheevos/src/rcheevos/memref.c.o [418/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/feature/thread-proxy.c.o [419/1251] Building C object Externals/rcheevos/CMakeFiles/rcheevos.dir/rcheevos/src/rcheevos/rc_validate.c.o [420/1251] Building C object Externals/rcheevos/CMakeFiles/rcheevos.dir/rcheevos/src/rcheevos/trigger.c.o [421/1251] Building C object Externals/rcheevos/CMakeFiles/rcheevos.dir/rcheevos/src/rhash/md5.c.o [422/1251] Building C object Externals/mGBA/mgba/CMakeFiles/mgba.dir/src/feature/video-logger.c.o [423/1251] Building C object Externals/rcheevos/CMakeFiles/rcheevos.dir/rcheevos/src/rcheevos/value.c.o [424/1251] Building C object Externals/rcheevos/CMakeFiles/rcheevos.dir/rcheevos/src/rcheevos/richpresence.c.o [425/1251] Building C object Externals/rcheevos/CMakeFiles/rcheevos.dir/rcheevos/src/rcheevos/runtime_progress.c.o [426/1251] Building C object Externals/rcheevos/CMakeFiles/rcheevos.dir/rcheevos/src/rurl/url.c.o [427/1251] Building C object Externals/rcheevos/CMakeFiles/rcheevos.dir/rcheevos/src/rcheevos/runtime.c.o [428/1251] Building C object Externals/rcheevos/CMakeFiles/rcheevos.dir/rcheevos/src/rhash/hash.c.o [429/1251] Linking C static library Externals/mGBA/mgba/libmgba.a [430/1251] Linking C static library Externals/rcheevos/librcheevos.a [431/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/ColorUtil.cpp.o [432/1251] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/NullSoundStream.cpp.o [433/1251] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/SurroundDecoder.cpp.o [434/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/CommonFuncs.cpp.o [435/1251] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/AlsaSoundStream.cpp.o [436/1251] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/AudioStretcher.cpp.o [437/1251] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/CubebUtils.cpp.o [438/1251] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/WaveFile.cpp.o [439/1251] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/PulseAudioStream.cpp.o [440/1251] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/Mixer.cpp.o [441/1251] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/CubebStream.cpp.o [442/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Analytics.cpp.o [443/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Config/ConfigInfo.cpp.o [444/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Config/Layer.cpp.o [445/1251] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/AudioCommon.cpp.o [446/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Crypto/bn.cpp.o [447/1251] Building CXX object Externals/implot/CMakeFiles/implot.dir/implot/implot_items.cpp.o [448/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Crypto/ec.cpp.o [449/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Debug/MemoryPatches.cpp.o [450/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Config/Config.cpp.o [451/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Debug/Watches.cpp.o [452/1251] Linking CXX static library Externals/implot/libimplot.a [453/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/ENet.cpp.o [454/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/DynamicLibrary.cpp.o [455/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Crypto/AES.cpp.o /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/Crypto/AES.cpp:253:37: warning: ignoring attributes on template argument ‘__m128i’ [-Wignored-attributes] 253 | std::array<__m128i, NUM_ROUND_KEYS> round_keys; | ^ [456/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Crypto/SHA1.cpp.o /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/Crypto/SHA1.cpp:169:43: warning: ignoring attributes on template argument ‘__m128i’ [-Wignored-attributes] 169 | using WorkBlock = CyclicArray<__m128i, 4>; | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/Crypto/SHA1.cpp:247:24: warning: ignoring attributes on template argument ‘__m128i’ [-Wignored-attributes] 247 | std::array<__m128i, 2> state{}; | ^ [457/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/FloatUtils.cpp.o [458/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/FatFsUtil.cpp.o [459/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/FileSearch.cpp.o [460/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/IOFile.cpp.o [461/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/GekkoDisassembler.cpp.o [462/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Image.cpp.o [463/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Hash.cpp.o [464/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/FileUtil.cpp.o [465/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/IniFile.cpp.o [466/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/HttpRequest.cpp.o [467/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/JitRegister.cpp.o [468/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Matrix.cpp.o [469/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/SocketContext.cpp.o [470/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/MemoryUtil.cpp.o [471/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/MsgHandler.cpp.o [472/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/PcapFile.cpp.o [473/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/PerformanceCounter.cpp.o [474/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Logging/LogManager.cpp.o [475/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Network.cpp.o [476/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/QoSSession.cpp.o [477/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/SFMLHelper.cpp.o [478/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/NandPaths.cpp.o [479/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Profiler.cpp.o [480/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Random.cpp.o [481/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Version.cpp.o [482/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/SDCardUtil.cpp.o [483/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/SettingsHandler.cpp.o [484/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Timer.cpp.o [485/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/SymbolDB.cpp.o In file included from /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.cpp:4: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ [486/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Thread.cpp.o [487/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/UPnP.cpp.o [488/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Logging/ConsoleListenerNix.cpp.o [489/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/StringUtil.cpp.o [490/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/x64ABI.cpp.o [491/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/MemArenaUnix.cpp.o [492/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/GL/GLUtil.cpp.o [493/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/TraversalClient.cpp.o [494/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/GL/GLContext.cpp.o [495/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/x64FPURoundMode.cpp.o [496/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/GL/GLInterface/EGLX11.cpp.o [497/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/x64Emitter.cpp.o [498/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/GL/GLX11Window.cpp.o [499/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/x64CPUDetect.cpp.o [500/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/GL/GLInterface/EGL.cpp.o [501/1251] Building CXX object Source/Core/Common/CMakeFiles/traversal_server.dir/TraversalServer.cpp.o [502/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/GL/GLInterface/GLX.cpp.o [503/1251] Building CXX object Source/Core/Common/CMakeFiles/common.dir/GL/GLExtensions/GLExtensions.cpp.o [504/1251] Linking CXX static library Source/Core/Common/libcommon.a [505/1251] Linking CXX static library Source/Core/AudioCommon/libaudiocommon.a [506/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/ARDecrypt.cpp.o [507/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/ActionReplay.cpp.o [508/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/CheatGeneration.cpp.o [509/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Boot/Boot_WiiWAD.cpp.o [510/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Boot/DolReader.cpp.o [511/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Config/AchievementSettings.cpp.o [512/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Boot/ElfReader.cpp.o In file included from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/PPCSymbolDB.h:11, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/Boot/ElfReader.cpp:16: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ [513/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Config/DefaultLocale.cpp.o [514/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/AchievementManager.cpp.o [515/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Config/FreeLookSettings.cpp.o [516/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Config/NetplaySettings.cpp.o [517/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/BootManager.cpp.o [518/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Config/SessionSettings.cpp.o [519/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Boot/Boot_BS2Emu.cpp.o [520/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Config/GraphicsSettings.cpp.o [521/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Config/UISettings.cpp.o [522/1251] Linking CXX executable Binaries/traversal_server [523/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Config/WiimoteSettings.cpp.o [524/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Config/SYSCONFSettings.cpp.o [525/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Boot/Boot.cpp.o In file included from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/PPCSymbolDB.h:11, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/Boot/Boot.cpp:49: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ [526/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Config/MainSettings.cpp.o [527/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/ConfigLoaders/IsSettingSaveable.cpp.o [528/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Debugger/Dump.cpp.o [529/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/ConfigLoaders/BaseConfigLoader.cpp.o [530/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/ConfigLoaders/GameConfigLoader.cpp.o [531/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/ConfigLoaders/MovieConfigLoader.cpp.o [532/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Debugger/Debugger_SymbolMap.cpp.o In file included from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/PPCSymbolDB.h:11, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/Debugger/Debugger_SymbolMap.cpp:17: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ [533/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/ConfigLoaders/NetPlayConfigLoader.cpp.o [534/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Debugger/OSThread.cpp.o [535/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/DSPAccelerator.cpp.o [536/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/CoreTiming.cpp.o [537/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/ConfigManager.cpp.o In file included from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/PPCSymbolDB.h:11, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/ConfigManager.cpp:51: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ [538/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Debugger/RSO.cpp.o In file included from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/PPCSymbolDB.h:11, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/Debugger/RSO.cpp:15: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ [539/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/DSPCaptureLogger.cpp.o [540/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/CheatSearch.cpp.o [541/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/DSPAnalyzer.cpp.o [542/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Debugger/CodeTrace.cpp.o [543/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/DSPCore.cpp.o [544/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/DSPCodeUtil.cpp.o [545/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DolphinAnalytics.cpp.o [546/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/DSPStacks.cpp.o [547/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Interpreter/DSPIntArithmetic.cpp.o [548/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Interpreter/DSPIntBranch.cpp.o [549/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/DSPMemoryMap.cpp.o [550/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/DSPAssembler.cpp.o [551/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/DSPDisassembler.cpp.o [552/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/DSPTables.cpp.o [553/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Debugger/PPCDebugInterface.cpp.o In file included from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/PPCSymbolDB.h:11, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/Debugger/PPCDebugInterface.cpp:24: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ [554/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/DSPHWInterface.cpp.o [555/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Interpreter/DSPIntExtOps.cpp.o [556/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Interpreter/DSPIntLoadStore.cpp.o [557/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Interpreter/DSPInterpreter.cpp.o [558/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Core.cpp.o [559/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Interpreter/DSPIntMisc.cpp.o [560/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Interpreter/DSPIntMultiplier.cpp.o [561/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Interpreter/DSPIntTables.cpp.o [562/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSPEmulator.cpp.o [563/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Jit/DSPEmitterBase.cpp.o [564/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/LabelMap.cpp.o [565/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/FreeLookConfig.cpp.o [566/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/FifoPlayer/FifoDataFile.cpp.o [567/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/FreeLookManager.cpp.o [568/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HLE/HLE_Misc.cpp.o [569/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HLE/HLE_VarArgs.cpp.o [570/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HLE/HLE_OS.cpp.o [571/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/GeckoCode.cpp.o [572/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/FifoPlayer/FifoPlayer.cpp.o [573/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/GeckoCodeConfig.cpp.o [574/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/AddressSpace.cpp.o [575/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HotkeyManager.cpp.o [576/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/FifoPlayer/FifoRecorder.cpp.o [577/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HLE/HLE.cpp.o In file included from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/PPCSymbolDB.h:11, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/HLE/HLE.cpp:21: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ [578/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/AudioInterface.cpp.o [579/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/CPU.cpp.o [580/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPHLE/MailHandler.cpp.o [581/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSP.cpp.o [582/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPHLE/UCodes/ASnd.cpp.o [583/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPHLE/DSPHLE.cpp.o [584/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPHLE/UCodes/CARD.cpp.o [585/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPHLE/UCodes/AESnd.cpp.o [586/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPHLE/UCodes/GBA.cpp.o [587/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPHLE/UCodes/AXWii.cpp.o [588/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPHLE/UCodes/INIT.cpp.o [589/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPHLE/UCodes/AX.cpp.o [590/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPHLE/UCodes/ROM.cpp.o [591/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPHLE/UCodes/UCodes.cpp.o [592/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DVD/DVDMath.cpp.o [593/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPHLE/UCodes/Zelda.cpp.o [594/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPLLE/DSPHost.cpp.o In file included from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/HW/DSPLLE/DSPSymbols.h:9, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/HW/DSPLLE/DSPHost.cpp:18: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ [595/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPLLE/DSPSymbols.cpp.o In file included from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/HW/DSPLLE/DSPSymbols.h:9, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/HW/DSPLLE/DSPSymbols.cpp:4: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ [596/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPLLE/DSPLLE.cpp.o [597/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/EXI/EXI_DeviceAD16.cpp.o [598/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DVD/FileMonitor.cpp.o [599/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/EXI/EXI_DeviceDummy.cpp.o [600/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/EXI/EXI_Channel.cpp.o [601/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/EXI/EXI_Device.cpp.o [602/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DVD/DVDThread.cpp.o [603/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/EXI/EXI_DeviceMic.cpp.o [604/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/EXI/EXI_DeviceGecko.cpp.o [605/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DVD/DVDInterface.cpp.o [606/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/EXI/EXI_DeviceAGP.cpp.o [607/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/EXI/EXI_DeviceEthernet.cpp.o [608/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/GBAPad.cpp.o [609/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/EXI/EXI_DeviceIPL.cpp.o [610/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/GBAPadEmu.cpp.o [611/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/GCMemcard/GCIFile.cpp.o [612/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/GCKeyboard.cpp.o [613/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/GCKeyboardEmu.cpp.o [614/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/GCMemcard/GCMemcard.cpp.o [615/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/EXI/EXI_DeviceMemoryCard.cpp.o [616/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/EXI/EXI.cpp.o [617/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/GCMemcard/GCMemcardUtils.cpp.o [618/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/HSP/HSP_Device.cpp.o [619/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/HSP/HSP_DeviceNull.cpp.o [620/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/GCPad.cpp.o [621/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/GPFifo.cpp.o [622/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/HSP/HSP.cpp.o [623/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/GCPadEmu.cpp.o [624/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/HSP/HSP_DeviceARAMExpansion.cpp.o [625/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/MemoryInterface.cpp.o [626/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/GCMemcard/GCMemcardRaw.cpp.o [627/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/HW.cpp.o [628/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/SI/SI_DeviceDanceMat.cpp.o [629/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/SI/SI_Device.cpp.o [630/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/MMIO.cpp.o [631/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/ProcessorInterface.cpp.o [632/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/GCMemcard/GCMemcardDirectory.cpp.o [633/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/SI/SI_DeviceGBA.cpp.o [634/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/SI/SI_DeviceNull.cpp.o [635/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/Memmap.cpp.o [636/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/SI/SI_DeviceGCSteeringWheel.cpp.o [637/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/SI/SI_DeviceKeyboard.cpp.o [638/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/SI/SI_DeviceGCAdapter.cpp.o [639/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/StreamADPCM.cpp.o [640/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/SI/SI_DeviceGCController.cpp.o [641/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/Sram.cpp.o [642/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/SystemTimers.cpp.o [643/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WII_IPC.cpp.o [644/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/SI/SI.cpp.o [645/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/Encryption.cpp.o [646/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/Camera.cpp.o [647/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/DesiredWiimoteState.cpp.o [648/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteCommon/DataReport.cpp.o [649/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/Dynamics.cpp.o [650/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/EmuSubroutines.cpp.o [651/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/VideoInterface.cpp.o [652/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/Wiimote.cpp.o [653/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/Extension/DrawsomeTablet.cpp.o [654/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/Extension/Classic.cpp.o [655/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/Extension/Extension.cpp.o [656/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/I2CBus.cpp.o [657/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/Extension/Guitar.cpp.o [658/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/Extension/Drums.cpp.o [659/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/Extension/Turntable.cpp.o [660/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/Extension/TaTaCon.cpp.o [661/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/Extension/Nunchuk.cpp.o [662/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/Extension/Shinkansen.cpp.o [663/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/ExtensionPort.cpp.o [664/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/Extension/UDrawTablet.cpp.o [665/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/Speaker.cpp.o [666/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/MotionPlus.cpp.o [667/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/DeviceStub.cpp.o [668/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/Device.cpp.o [669/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/ES/Identity.cpp.o [670/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/WiimoteEmu.cpp.o [671/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteReal/WiimoteReal.cpp.o [672/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/DolphinDevice.cpp.o [673/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/ES/TitleContents.cpp.o [674/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiiSave.cpp.o [675/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/ES/TitleInformation.cpp.o [676/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/ES/ES.cpp.o [677/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/DI/DI.cpp.o [678/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/ES/Formats.cpp.o [679/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/ES/NandUtils.cpp.o [680/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/ES/Views.cpp.o [681/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/ES/TitleManagement.cpp.o [682/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/Network/ICMPLin.cpp.o [683/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/FS/FileSystemCommon.cpp.o [684/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/FS/HostBackend/File.cpp.o [685/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/MIOS.cpp.o In file included from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/PPCSymbolDB.h:11, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/IOS/MIOS.cpp:27: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ [686/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/Network/KD/NWC24Config.cpp.o [687/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/IOSC.cpp.o [688/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/FS/FileSystemProxy.cpp.o [689/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/Network/KD/NetKDTime.cpp.o [690/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/Network/KD/NWC24DL.cpp.o [691/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/Network/KD/VFF/VFFUtil.cpp.o [692/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/Network/IP/Top.cpp.o [693/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/Network/MACUtils.cpp.o [694/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/FS/HostBackend/FS.cpp.o [695/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/Network/KD/NetKDRequest.cpp.o [696/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/Network/NCD/Manage.cpp.o [697/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/Network/NCD/WiiNetConfig.cpp.o [698/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/Bluetooth/BTBase.cpp.o [699/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/STM/STM.cpp.o [700/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/Bluetooth/WiimoteHIDAttr.cpp.o [701/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/SDIO/SDIOSlot0.cpp.o [702/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/Bluetooth/BTStub.cpp.o [703/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/IOS.cpp.o [704/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/Network/WD/Command.cpp.o [705/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/Network/SSL.cpp.o [706/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/Network/Socket.cpp.o [707/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/Common.cpp.o [708/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/Emulated/Infinity.cpp.o [709/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/Bluetooth/WiimoteDevice.cpp.o [710/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/Bluetooth/BTEmu.cpp.o [711/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/Emulated/Skylander.cpp.o [712/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/OH0/OH0Device.cpp.o [713/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/OH0/OH0.cpp.o [714/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/USBV0.cpp.o [715/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/USB_HID/HIDv5.cpp.o [716/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/USB_KBD.cpp.o [717/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/USBV4.cpp.o [718/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/USB_VEN/VEN.cpp.o [719/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/USB_HID/HIDv4.cpp.o [720/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/USBV5.cpp.o [721/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/VersionInfo.cpp.o [722/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/MemTools.cpp.o [723/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/Host.cpp.o [724/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/WFS/WFSSRV.cpp.o [725/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/NetPlayCommon.cpp.o [726/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/WFS/WFSI.cpp.o [727/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/LibusbUtils.cpp.o [728/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/BreakPoints.cpp.o [729/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/ConditionRegister.cpp.o [730/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PatchEngine.cpp.o [731/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/CachedInterpreter/InterpreterBlockCache.cpp.o [732/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/NetworkCaptureLogger.cpp.o [733/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/CachedInterpreter/CachedInterpreter.cpp.o [734/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Interpreter/Interpreter_Integer.cpp.o [735/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Interpreter/Interpreter_Branch.cpp.o [736/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Interpreter/Interpreter_FloatingPoint.cpp.o [737/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Movie.cpp.o [738/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Interpreter/Interpreter_LoadStore.cpp.o [739/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Interpreter/Interpreter_LoadStorePaired.cpp.o [740/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/JitCommon/DivUtils.cpp.o [741/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Expression.cpp.o In file included from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Expression.cpp:14: /build/dolphin-emu/src/dolphin-emu/Externals/expr/include/expr.h: In function ‘expr* expr_create(const char*, size_t, expr_var_list*, expr_func*)’: /build/dolphin-emu/src/dolphin-emu/Externals/expr/include/expr.h:829:13: warning: declaration of ‘char* s’ shadows a parameter [-Wshadow] 829 | char *s = (char *)calloc(1, n - 1); | ^ /build/dolphin-emu/src/dolphin-emu/Externals/expr/include/expr.h:629:45: note: shadowed declaration is here 629 | static struct expr *expr_create(const char *s, size_t len, | ~~~~~~~~~~~~^ [742/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Interpreter/Interpreter_Tables.cpp.o [743/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Interpreter/Interpreter_Paired.cpp.o [744/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/JitCommon/JitAsmCommon.cpp.o [745/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Interpreter/Interpreter_SystemRegisters.cpp.o [746/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Interpreter/Interpreter.cpp.o [747/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/JitCommon/JitBase.cpp.o [748/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/JitCommon/JitCache.cpp.o In file included from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/PPCSymbolDB.h:11, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/JitCommon/JitCache.cpp:20: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ [749/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/SignatureDB/CSVSignatureDB.cpp.o [750/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/NetPlayClient.cpp.o [751/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/PowerPC.cpp.o In file included from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/PPCSymbolDB.h:11, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/PowerPC.cpp:33: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ [752/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/JitInterface.cpp.o In file included from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/PPCSymbolDB.h:11, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/JitInterface.cpp:30: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ [753/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/MMU.cpp.o [754/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/PPCTables.cpp.o [755/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/SignatureDB/DSYSignatureDB.cpp.o [756/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/PPCCache.cpp.o [757/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/PPCAnalyst.cpp.o In file included from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/PPCSymbolDB.h:11, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/PPCAnalyst.cpp:23: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ [758/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/PPCSymbolDB.cpp.o In file included from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/PPCSymbolDB.h:11, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/PPCSymbolDB.cpp:4: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ [759/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/NetPlayServer.cpp.o [760/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/GDBStub.cpp.o [761/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/SignatureDB/MEGASignatureDB.cpp.o In file included from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/PPCSymbolDB.h:11, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/SignatureDB/MEGASignatureDB.cpp:19: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ [762/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/SignatureDB/SignatureDB.cpp.o In file included from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/PPCSymbolDB.h:11, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/SignatureDB/SignatureDB.cpp:13: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ [763/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/SysConf.cpp.o [764/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Jit/x64/DSPJitArithmetic.cpp.o [765/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Jit/x64/DSPJitCCUtil.cpp.o [766/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Jit/x64/DSPJitBranch.cpp.o [767/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Jit/x64/DSPEmitter.cpp.o [768/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Jit/x64/DSPJitExtOps.cpp.o [769/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/TitleDatabase.cpp.o [770/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Jit/x64/DSPJitLoadStore.cpp.o [771/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Jit/x64/DSPJitMisc.cpp.o [772/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/WiiRoot.cpp.o [773/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/System.cpp.o [774/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Jit/x64/DSPJitMultiplier.cpp.o [775/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/State.cpp.o [776/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Jit/x64/DSPJitTables.cpp.o [777/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/WiiUtils.cpp.o [778/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Jit/x64/DSPJitRegCache.cpp.o [779/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Jit/x64/DSPJitUtil.cpp.o [780/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64/Jit64_Tables.cpp.o [781/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64/Jit_Branch.cpp.o In file included from /usr/include/bits/socket.h:27, from /usr/include/sys/socket.h:33, from /usr/include/netinet/in.h:23, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/NetworkCaptureLogger.h:15, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/Debugger/PPCDebugInterface.h:13, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/PowerPC.h:15, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:10, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Branch.cpp:12: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Branch.cpp: In member function ‘void Jit64::sc(UGeckoInstruction)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Branch.cpp:36:11: note: in expansion of macro ‘PPCSTATE’ 36 | MOV(32, PPCSTATE(pc), Imm32(js.compilerPC + 4)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Branch.cpp:38:10: note: in expansion of macro ‘PPCSTATE’ 38 | OR(32, PPCSTATE(Exceptions), Imm32(EXCEPTION_SYSCALL)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Branch.cpp: In member function ‘void Jit64::rfi(UGeckoInstruction)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Branch.cpp:53:11: note: in expansion of macro ‘PPCSTATE’ 53 | AND(32, PPCSTATE(msr), Imm32((~mask) & clearMSR13)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:33:42: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 33 | #define PPCSTATE_SPR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(spr, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:40:23: note: in expansion of macro ‘PPCSTATE_SPR’ 40 | #define PPCSTATE_SRR1 PPCSTATE_SPR(SPR_SRR1) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Branch.cpp:54:24: note: in expansion of macro ‘PPCSTATE_SRR1’ 54 | MOV(32, R(RSCRATCH), PPCSTATE_SRR1); | ^~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Branch.cpp:56:10: note: in expansion of macro ‘PPCSTATE’ 56 | OR(32, PPCSTATE(msr), R(RSCRATCH)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:33:42: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 33 | #define PPCSTATE_SPR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(spr, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:39:23: note: in expansion of macro ‘PPCSTATE_SPR’ 39 | #define PPCSTATE_SRR0 PPCSTATE_SPR(SPR_SRR0) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Branch.cpp:58:24: note: in expansion of macro ‘PPCSTATE_SRR0’ 58 | MOV(32, R(RSCRATCH), PPCSTATE_SRR0); | ^~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Branch.cpp: In member function ‘void Jit64::bx(UGeckoInstruction)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:33:42: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 33 | #define PPCSTATE_SPR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(spr, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:37:21: note: in expansion of macro ‘PPCSTATE_SPR’ 37 | #define PPCSTATE_LR PPCSTATE_SPR(SPR_LR) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Branch.cpp:70:13: note: in expansion of macro ‘PPCSTATE_LR’ 70 | MOV(32, PPCSTATE_LR, Imm32(js.compilerPC + 4)); | ^~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Branch.cpp: In member function ‘void Jit64::bcx(UGeckoInstruction)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:33:42: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 33 | #define PPCSTATE_SPR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(spr, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:38:22: note: in expansion of macro ‘PPCSTATE_SPR’ 38 | #define PPCSTATE_CTR PPCSTATE_SPR(SPR_CTR) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Branch.cpp:117:13: note: in expansion of macro ‘PPCSTATE_CTR’ 117 | SUB(32, PPCSTATE_CTR, Imm8(1)); | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:33:42: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 33 | #define PPCSTATE_SPR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(spr, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:37:21: note: in expansion of macro ‘PPCSTATE_SPR’ 37 | #define PPCSTATE_LR PPCSTATE_SPR(SPR_LR) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Branch.cpp:132:13: note: in expansion of macro ‘PPCSTATE_LR’ 132 | MOV(32, PPCSTATE_LR, Imm32(js.compilerPC + 4)); | ^~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Branch.cpp: In member function ‘void Jit64::bcctrx(UGeckoInstruction)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:33:42: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 33 | #define PPCSTATE_SPR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(spr, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:38:22: note: in expansion of macro ‘PPCSTATE_SPR’ 38 | #define PPCSTATE_CTR PPCSTATE_SPR(SPR_CTR) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Branch.cpp:196:26: note: in expansion of macro ‘PPCSTATE_CTR’ 196 | MOV(32, R(RSCRATCH), PPCSTATE_CTR); | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:33:42: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 33 | #define PPCSTATE_SPR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(spr, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:37:21: note: in expansion of macro ‘PPCSTATE_SPR’ 37 | #define PPCSTATE_LR PPCSTATE_SPR(SPR_LR) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Branch.cpp:198:15: note: in expansion of macro ‘PPCSTATE_LR’ 198 | MOV(32, PPCSTATE_LR, Imm32(js.compilerPC + 4)); // LR = PC + 4; | ^~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:33:42: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 33 | #define PPCSTATE_SPR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(spr, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:38:22: note: in expansion of macro ‘PPCSTATE_SPR’ 38 | #define PPCSTATE_CTR PPCSTATE_SPR(SPR_CTR) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Branch.cpp:211:26: note: in expansion of macro ‘PPCSTATE_CTR’ 211 | MOV(32, R(RSCRATCH), PPCSTATE_CTR); | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:33:42: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 33 | #define PPCSTATE_SPR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(spr, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:37:21: note: in expansion of macro ‘PPCSTATE_SPR’ 37 | #define PPCSTATE_LR PPCSTATE_SPR(SPR_LR) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Branch.cpp:215:15: note: in expansion of macro ‘PPCSTATE_LR’ 215 | MOV(32, PPCSTATE_LR, Imm32(js.compilerPC + 4)); // LR = PC + 4; | ^~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Branch.cpp: In member function ‘void Jit64::bclrx(UGeckoInstruction)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:33:42: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 33 | #define PPCSTATE_SPR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(spr, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:38:22: note: in expansion of macro ‘PPCSTATE_SPR’ 38 | #define PPCSTATE_CTR PPCSTATE_SPR(SPR_CTR) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Branch.cpp:244:13: note: in expansion of macro ‘PPCSTATE_CTR’ 244 | SUB(32, PPCSTATE_CTR, Imm8(1)); | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:33:42: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 33 | #define PPCSTATE_SPR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(spr, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:37:21: note: in expansion of macro ‘PPCSTATE_SPR’ 37 | #define PPCSTATE_LR PPCSTATE_SPR(SPR_LR) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Branch.cpp:264:24: note: in expansion of macro ‘PPCSTATE_LR’ 264 | MOV(32, R(RSCRATCH), PPCSTATE_LR); | ^~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:33:42: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 33 | #define PPCSTATE_SPR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(spr, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:37:21: note: in expansion of macro ‘PPCSTATE_SPR’ 37 | #define PPCSTATE_LR PPCSTATE_SPR(SPR_LR) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Branch.cpp:273:13: note: in expansion of macro ‘PPCSTATE_LR’ 273 | MOV(32, PPCSTATE_LR, Imm32(js.compilerPC + 4)); | ^~~~~~~~~~~ [782/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64/Jit_FloatingPoint.cpp.o In file included from /usr/include/bits/socket.h:27, from /usr/include/sys/socket.h:33, from /usr/include/netinet/in.h:23, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/NetworkCaptureLogger.h:15, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/Debugger/PPCDebugInterface.h:13, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/PowerPC.h:15, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:10, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_FloatingPoint.cpp:21: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_FloatingPoint.cpp: In member function ‘void Jit64::FloatCompare(UGeckoInstruction, bool)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_FloatingPoint.cpp:713:13: note: in expansion of macro ‘PPCSTATE’ 713 | AND(32, PPCSTATE(fpscr), Imm32(~FPCC_MASK)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_FloatingPoint.cpp:748:12: note: in expansion of macro ‘PPCSTATE’ 748 | OR(32, PPCSTATE(fpscr), Imm32(PowerPC::CR_EQ << FPRF_SHIFT)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_FloatingPoint.cpp:756:12: note: in expansion of macro ‘PPCSTATE’ 756 | OR(32, PPCSTATE(fpscr), Imm32(PowerPC::CR_SO << FPRF_SHIFT)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_FloatingPoint.cpp:766:14: note: in expansion of macro ‘PPCSTATE’ 766 | OR(32, PPCSTATE(fpscr), Imm32(PowerPC::CR_GT << FPRF_SHIFT)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_FloatingPoint.cpp:773:14: note: in expansion of macro ‘PPCSTATE’ 773 | OR(32, PPCSTATE(fpscr), Imm32(PowerPC::CR_LT << FPRF_SHIFT)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:31:41: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 31 | #define PPCSTATE_CR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(cr.fields, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_FloatingPoint.cpp:783:11: note: in expansion of macro ‘PPCSTATE_CR’ 783 | MOV(64, PPCSTATE_CR(crf), R(RSCRATCH)); | ^~~~~~~~~~~ [783/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64/Jit_LoadStore.cpp.o In file included from /usr/include/bits/socket.h:27, from /usr/include/sys/socket.h:33, from /usr/include/netinet/in.h:23, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/NetworkCaptureLogger.h:15, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/Debugger/PPCDebugInterface.h:13, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/PowerPC.h:15, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:10, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_LoadStore.cpp:21: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_LoadStore.cpp: In member function ‘void Jit64::dcbx(UGeckoInstruction)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_LoadStore.cpp:277:31: note: in expansion of macro ‘PPCSTATE’ 277 | MOV(32, R(reg_downcount), PPCSTATE(downcount)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:33:42: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 33 | #define PPCSTATE_SPR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(spr, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:38:22: note: in expansion of macro ‘PPCSTATE_SPR’ 38 | #define PPCSTATE_CTR PPCSTATE_SPR(SPR_CTR) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_LoadStore.cpp:280:30: note: in expansion of macro ‘PPCSTATE_CTR’ 280 | MOV(32, R(loop_counter), PPCSTATE_CTR); | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:33:42: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 33 | #define PPCSTATE_SPR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(spr, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:38:22: note: in expansion of macro ‘PPCSTATE_SPR’ 38 | #define PPCSTATE_CTR PPCSTATE_SPR(SPR_CTR) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_LoadStore.cpp:293:13: note: in expansion of macro ‘PPCSTATE_CTR’ 293 | MOV(32, PPCSTATE_CTR, R(loop_counter)); // CTR -= RSCRATCH2 | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_LoadStore.cpp:298:13: note: in expansion of macro ‘PPCSTATE’ 298 | MOV(32, PPCSTATE(downcount), R(reg_downcount)); // downcount -= (RSCRATCH2 * reg_cycle_count) | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_LoadStore.cpp: In member function ‘void Jit64::dcbz(UGeckoInstruction)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_LoadStore.cpp:446:11: note: in expansion of macro ‘PPCSTATE’ 446 | MOV(32, PPCSTATE(pc), Imm32(js.compilerPC)); | ^~~~~~~~ [784/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64/Jit_Integer.cpp.o In file included from /usr/include/bits/socket.h:27, from /usr/include/sys/socket.h:33, from /usr/include/netinet/in.h:23, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/NetworkCaptureLogger.h:15, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/Debugger/PPCDebugInterface.h:13, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/PowerPC.h:15, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Interpreter/ExceptionUtils.h:8, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp:19: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp: In member function ‘void Jit64::GenerateConstantOverflow(bool)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp:41:12: note: in expansion of macro ‘PPCSTATE’ 41 | MOV(8, PPCSTATE(xer_so_ov), Imm8(XER_OV_MASK | XER_SO_MASK)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp:46:12: note: in expansion of macro ‘PPCSTATE’ 46 | AND(8, PPCSTATE(xer_so_ov), Imm8(~XER_OV_MASK)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp: In member function ‘void Jit64::GenerateOverflow(Gen::CCFlags)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp:55:10: note: in expansion of macro ‘PPCSTATE’ 55 | MOV(8, PPCSTATE(xer_so_ov), Imm8(XER_OV_MASK | XER_SO_MASK)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp:63:26: note: in expansion of macro ‘PPCSTATE’ 63 | MOVZX(32, 8, RSCRATCH, PPCSTATE(xer_so_ov)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp:66:10: note: in expansion of macro ‘PPCSTATE’ 66 | MOV(8, PPCSTATE(xer_so_ov), R(RSCRATCH)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp: In member function ‘void Jit64::ComputeRC(preg_t, bool, bool)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:31:41: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 31 | #define PPCSTATE_CR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(cr.fields, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp:152:13: note: in expansion of macro ‘PPCSTATE_CR’ 152 | MOV(64, PPCSTATE_CR(0), Imm32(arg.SImm32())); | ^~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:31:41: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 31 | #define PPCSTATE_CR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(cr.fields, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp:157:13: note: in expansion of macro ‘PPCSTATE_CR’ 157 | MOV(64, PPCSTATE_CR(0), R(RSCRATCH)); | ^~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:31:41: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 31 | #define PPCSTATE_CR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(cr.fields, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp:161:13: note: in expansion of macro ‘PPCSTATE_CR’ 161 | MOV(64, PPCSTATE_CR(0), arg); | ^~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp: In member function ‘void Jit64::DoMergedBranch()’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:33:42: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 33 | #define PPCSTATE_SPR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(spr, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp:395:15: note: in expansion of macro ‘PPCSTATE_SPR’ 395 | MOV(32, PPCSTATE_SPR(SPR_LR), Imm32(nextPC + 4)); | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:33:42: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 33 | #define PPCSTATE_SPR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(spr, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp:402:15: note: in expansion of macro ‘PPCSTATE_SPR’ 402 | MOV(32, PPCSTATE_SPR(SPR_LR), Imm32(nextPC + 4)); | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:33:42: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 33 | #define PPCSTATE_SPR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(spr, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp:414:15: note: in expansion of macro ‘PPCSTATE_SPR’ 414 | MOV(32, PPCSTATE_SPR(SPR_LR), Imm32(nextPC + 4)); | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:33:42: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 33 | #define PPCSTATE_SPR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(spr, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp:415:26: note: in expansion of macro ‘PPCSTATE_SPR’ 415 | MOV(32, R(RSCRATCH), PPCSTATE_SPR(SPR_CTR)); | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:33:42: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 33 | #define PPCSTATE_SPR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(spr, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp:421:26: note: in expansion of macro ‘PPCSTATE_SPR’ 421 | MOV(32, R(RSCRATCH), PPCSTATE_SPR(SPR_LR)); | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:33:42: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 33 | #define PPCSTATE_SPR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(spr, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp:425:15: note: in expansion of macro ‘PPCSTATE_SPR’ 425 | MOV(32, PPCSTATE_SPR(SPR_LR), Imm32(nextPC + 4)); | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp: In member function ‘void Jit64::cmpXX(UGeckoInstruction)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:31:41: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 31 | #define PPCSTATE_CR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(cr.fields, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp:555:15: note: in expansion of macro ‘PPCSTATE_CR’ 555 | MOV(64, PPCSTATE_CR(crf), Imm32((u32)compareResult)); | ^~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:31:41: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 31 | #define PPCSTATE_CR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(cr.fields, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp:560:15: note: in expansion of macro ‘PPCSTATE_CR’ 560 | MOV(64, PPCSTATE_CR(crf), R(RSCRATCH)); | ^~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:31:41: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 31 | #define PPCSTATE_CR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(cr.fields, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp:577:13: note: in expansion of macro ‘PPCSTATE_CR’ 577 | MOV(64, PPCSTATE_CR(crf), Ra); | ^~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:31:41: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 31 | #define PPCSTATE_CR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(cr.fields, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp:625:13: note: in expansion of macro ‘PPCSTATE_CR’ 625 | MOV(64, PPCSTATE_CR(crf), R(input)); | ^~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:31:41: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 31 | #define PPCSTATE_CR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(cr.fields, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp:633:13: note: in expansion of macro ‘PPCSTATE_CR’ 633 | MOV(64, PPCSTATE_CR(crf), R(input)); | ^~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp: In member function ‘void Jit64::srawix(UGeckoInstruction)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp:2627:16: note: in expansion of macro ‘PPCSTATE’ 2627 | MOV(8, PPCSTATE(xer_ca), | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp: In member function ‘void Jit64::twX(UGeckoInstruction)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp:2737:12: note: in expansion of macro ‘PPCSTATE’ 2737 | OR(32, PPCSTATE(Exceptions), Imm32(EXCEPTION_PROGRAM)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:33:42: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 33 | #define PPCSTATE_SPR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(spr, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:40:23: note: in expansion of macro ‘PPCSTATE_SPR’ 40 | #define PPCSTATE_SRR1 PPCSTATE_SPR(SPR_SRR1) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp:2738:13: note: in expansion of macro ‘PPCSTATE_SRR1’ 2738 | MOV(32, PPCSTATE_SRR1, Imm32(static_cast(ProgramExceptionCause::Trap))); | ^~~~~~~~~~~~~ [785/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64/Jit_Paired.cpp.o [786/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64/Jit_LoadStoreFloating.cpp.o [787/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64/Jit_LoadStorePaired.cpp.o In file included from /usr/include/bits/socket.h:27, from /usr/include/sys/socket.h:33, from /usr/include/netinet/in.h:23, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/NetworkCaptureLogger.h:15, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/Debugger/PPCDebugInterface.h:13, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/PowerPC.h:15, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:10, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_LoadStorePaired.cpp:12: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_LoadStorePaired.cpp: In member function ‘void Jit64::psq_stXX(UGeckoInstruction)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_LoadStorePaired.cpp:73:15: note: in expansion of macro ‘PPCSTATE’ 73 | MOV(32, PPCSTATE(pc), Imm32(js.compilerPC)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_LoadStorePaired.cpp:87:13: note: in expansion of macro ‘PPCSTATE’ 87 | MOV(32, PPCSTATE(pc), Imm32(js.compilerPC)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:33:42: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 33 | #define PPCSTATE_SPR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(spr, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_LoadStorePaired.cpp:93:27: note: in expansion of macro ‘PPCSTATE_SPR’ 93 | AND(32, R(RSCRATCH2), PPCSTATE_SPR(SPR_GQR0 + i)); | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_LoadStorePaired.cpp: In member function ‘void Jit64::psq_lXX(UGeckoInstruction)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_LoadStorePaired.cpp:148:13: note: in expansion of macro ‘PPCSTATE’ 148 | MOV(32, PPCSTATE(pc), Imm32(js.compilerPC)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:33:42: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 33 | #define PPCSTATE_SPR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(spr, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_LoadStorePaired.cpp:150:17: note: in expansion of macro ‘PPCSTATE_SPR’ 150 | OpArg gqr = PPCSTATE_SPR(SPR_GQR0 + i); | ^~~~~~~~~~~~ [788/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64/Jit_SystemRegisters.cpp.o In file included from /usr/include/bits/socket.h:27, from /usr/include/sys/socket.h:33, from /usr/include/netinet/in.h:23, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/NetworkCaptureLogger.h:15, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/Debugger/PPCDebugInterface.h:13, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/PowerPC.h:15, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:10, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp:15: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp: In function ‘Gen::OpArg CROffset(int)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:31:41: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 31 | #define PPCSTATE_CR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(cr.fields, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp:23:10: note: in expansion of macro ‘PPCSTATE_CR’ 23 | return PPCSTATE_CR(field); | ^~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp: In member function ‘void Jit64::mtspr(UGeckoInstruction)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp:264:13: note: in expansion of macro ‘PPCSTATE’ 264 | MOV(16, PPCSTATE(xer_stringctrl), R(RSCRATCH)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp:269:12: note: in expansion of macro ‘PPCSTATE’ 269 | MOV(8, PPCSTATE(xer_ca), R(RSCRATCH)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp:273:12: note: in expansion of macro ‘PPCSTATE’ 273 | MOV(8, PPCSTATE(xer_so_ov), R(RSCRATCH)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:33:42: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 33 | #define PPCSTATE_SPR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(spr, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp:285:13: note: in expansion of macro ‘PPCSTATE_SPR’ 285 | MOV(32, PPCSTATE_SPR(iIndex), R(RSCRATCH)); | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:33:42: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 33 | #define PPCSTATE_SPR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(spr, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp:302:11: note: in expansion of macro ‘PPCSTATE_SPR’ 302 | MOV(32, PPCSTATE_SPR(iIndex), Rd); | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp: In member function ‘void Jit64::mfspr(UGeckoInstruction)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp:332:20: note: in expansion of macro ‘PPCSTATE’ 332 | CVTSI2SS(XMM0, PPCSTATE(downcount)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:33:42: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 33 | #define PPCSTATE_SPR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(spr, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp:358:13: note: in expansion of macro ‘PPCSTATE_SPR’ 358 | MOV(64, PPCSTATE_SPR(SPR_TL), rax); | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp:399:23: note: in expansion of macro ‘PPCSTATE’ 399 | MOVZX(32, 16, Rd, PPCSTATE(xer_stringctrl)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp:400:28: note: in expansion of macro ‘PPCSTATE’ 400 | MOVZX(32, 8, RSCRATCH, PPCSTATE(xer_ca)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp:404:28: note: in expansion of macro ‘PPCSTATE’ 404 | MOVZX(32, 8, RSCRATCH, PPCSTATE(xer_so_ov)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:33:42: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 33 | #define PPCSTATE_SPR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(spr, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp:425:17: note: in expansion of macro ‘PPCSTATE_SPR’ 425 | MOV(32, Rd, PPCSTATE_SPR(iIndex)); | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp: In member function ‘void Jit64::mtmsr(UGeckoInstruction)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp:440:13: note: in expansion of macro ‘PPCSTATE’ 440 | MOV(32, PPCSTATE(msr), Rs); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp:452:12: note: in expansion of macro ‘PPCSTATE’ 452 | TEST(32, PPCSTATE(msr), Imm32(0x8000)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp:455:12: note: in expansion of macro ‘PPCSTATE’ 455 | TEST(32, PPCSTATE(Exceptions), | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp:464:11: note: in expansion of macro ‘PPCSTATE’ 464 | MOV(32, PPCSTATE(pc), Imm32(js.compilerPC + 4)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp: In member function ‘void Jit64::mfmsr(UGeckoInstruction)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp:482:15: note: in expansion of macro ‘PPCSTATE’ 482 | MOV(32, Rd, PPCSTATE(msr)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp: In member function ‘void Jit64::mcrxr(UGeckoInstruction)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp:576:26: note: in expansion of macro ‘PPCSTATE’ 576 | MOVZX(32, 8, RSCRATCH, PPCSTATE(xer_ca)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp:577:27: note: in expansion of macro ‘PPCSTATE’ 577 | MOVZX(32, 8, RSCRATCH2, PPCSTATE(xer_so_ov)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp:588:10: note: in expansion of macro ‘PPCSTATE’ 588 | MOV(8, PPCSTATE(xer_ca), Imm8(0)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp:589:10: note: in expansion of macro ‘PPCSTATE’ 589 | MOV(8, PPCSTATE(xer_so_ov), Imm8(0)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp: In member function ‘void Jit64::mcrfs(UGeckoInstruction)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp:693:26: note: in expansion of macro ‘PPCSTATE’ 693 | MOV(32, R(RSCRATCH), PPCSTATE(fpscr)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp:699:27: note: in expansion of macro ‘PPCSTATE’ 699 | MOV(32, R(RSCRATCH2), PPCSTATE(fpscr)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp:715:13: note: in expansion of macro ‘PPCSTATE’ 715 | MOV(32, PPCSTATE(fpscr), R(RSCRATCH)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp: In member function ‘void Jit64::mffsx(UGeckoInstruction)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp:725:24: note: in expansion of macro ‘PPCSTATE’ 725 | MOV(32, R(RSCRATCH), PPCSTATE(fpscr)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp: In member function ‘void Jit64::mtfsb0x(UGeckoInstruction)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp:763:13: note: in expansion of macro ‘PPCSTATE’ 763 | AND(32, PPCSTATE(fpscr), Imm32(inverted_mask)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp:767:26: note: in expansion of macro ‘PPCSTATE’ 767 | MOV(32, R(RSCRATCH), PPCSTATE(fpscr)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp:778:13: note: in expansion of macro ‘PPCSTATE’ 778 | MOV(32, PPCSTATE(fpscr), R(RSCRATCH)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp: In member function ‘void Jit64::mtfsb1x(UGeckoInstruction)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp:796:24: note: in expansion of macro ‘PPCSTATE’ 796 | MOV(32, R(RSCRATCH), PPCSTATE(fpscr)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp:817:11: note: in expansion of macro ‘PPCSTATE’ 817 | MOV(32, PPCSTATE(fpscr), R(RSCRATCH)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp: In member function ‘void Jit64::mtfsfix(UGeckoInstruction)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp:834:24: note: in expansion of macro ‘PPCSTATE’ 834 | MOV(32, R(RSCRATCH), PPCSTATE(fpscr)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp:846:11: note: in expansion of macro ‘PPCSTATE’ 846 | MOV(32, PPCSTATE(fpscr), R(RSCRATCH)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp: In member function ‘void Jit64::mtfsfx(UGeckoInstruction)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp:879:27: note: in expansion of macro ‘PPCSTATE’ 879 | MOV(32, R(RSCRATCH2), PPCSTATE(fpscr)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp:893:11: note: in expansion of macro ‘PPCSTATE’ 893 | MOV(32, PPCSTATE(fpscr), R(RSCRATCH)); | ^~~~~~~~ [789/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64/Jit.cpp.o In file included from /usr/include/bits/socket.h:27, from /usr/include/sys/socket.h:33, from /usr/include/netinet/in.h:23, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/NetworkCaptureLogger.h:15, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/Debugger/PPCDebugInterface.h:13, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/PowerPC.h:15, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:10, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:40: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp: In member function ‘void Jit64::FallBackToInterpreter(UGeckoInstruction)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:341:13: note: in expansion of macro ‘PPCSTATE’ 341 | MOV(32, PPCSTATE(pc), Imm32(js.compilerPC)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:342:13: note: in expansion of macro ‘PPCSTATE’ 342 | MOV(32, PPCSTATE(npc), Imm32(js.compilerPC + 4)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:359:28: note: in expansion of macro ‘PPCSTATE’ 359 | MOV(32, R(RSCRATCH), PPCSTATE(npc)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:360:15: note: in expansion of macro ‘PPCSTATE’ 360 | MOV(32, PPCSTATE(pc), R(RSCRATCH)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:365:28: note: in expansion of macro ‘PPCSTATE’ 365 | MOV(32, R(RSCRATCH), PPCSTATE(npc)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:368:15: note: in expansion of macro ‘PPCSTATE’ 368 | MOV(32, PPCSTATE(pc), R(RSCRATCH)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:375:14: note: in expansion of macro ‘PPCSTATE’ 375 | TEST(32, PPCSTATE(Exceptions), Imm32(EXCEPTION_PROGRAM)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:387:13: note: in expansion of macro ‘PPCSTATE’ 387 | MOV(32, PPCSTATE(pc), Imm32(js.op->address)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp: In member function ‘bool Jit64::Cleanup()’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:436:26: note: in expansion of macro ‘PPCSTATE’ 436 | MOV(64, R(RSCRATCH), PPCSTATE(gather_pipe_ptr)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:437:26: note: in expansion of macro ‘PPCSTATE’ 437 | SUB(64, R(RSCRATCH), PPCSTATE(gather_pipe_base_ptr)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp: In member function ‘void Jit64::WriteExit(u32, bool, u32)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:505:11: note: in expansion of macro ‘PPCSTATE’ 505 | SUB(32, PPCSTATE(downcount), Imm32(js.downcountAmount)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp: In member function ‘void Jit64::JustWriteExit(u32, bool, u32)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:519:11: note: in expansion of macro ‘PPCSTATE’ 519 | MOV(32, PPCSTATE(pc), Imm32(destination)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp: In member function ‘void Jit64::WriteExitDestInRSCRATCH(bool, u32)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:553:11: note: in expansion of macro ‘PPCSTATE’ 553 | MOV(32, PPCSTATE(pc), R(RSCRATCH)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:562:11: note: in expansion of macro ‘PPCSTATE’ 562 | SUB(32, PPCSTATE(downcount), Imm32(js.downcountAmount)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp: In member function ‘void Jit64::WriteBLRExit()’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:582:11: note: in expansion of macro ‘PPCSTATE’ 582 | MOV(32, PPCSTATE(pc), R(RSCRATCH)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:585:26: note: in expansion of macro ‘PPCSTATE’ 585 | MOV(32, R(RSCRATCH), PPCSTATE(pc)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:589:11: note: in expansion of macro ‘PPCSTATE’ 589 | SUB(32, PPCSTATE(downcount), R(RSCRATCH2)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp: In member function ‘void Jit64::WriteRfiExitDestInRSCRATCH()’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:595:11: note: in expansion of macro ‘PPCSTATE’ 595 | MOV(32, PPCSTATE(pc), R(RSCRATCH)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:596:11: note: in expansion of macro ‘PPCSTATE’ 596 | MOV(32, PPCSTATE(npc), R(RSCRATCH)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:601:11: note: in expansion of macro ‘PPCSTATE’ 601 | SUB(32, PPCSTATE(downcount), Imm32(js.downcountAmount)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp: In member function ‘void Jit64::WriteIdleExit(u32)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:610:11: note: in expansion of macro ‘PPCSTATE’ 610 | MOV(32, PPCSTATE(pc), Imm32(destination)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp: In member function ‘void Jit64::WriteExceptionExit()’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:617:24: note: in expansion of macro ‘PPCSTATE’ 617 | MOV(32, R(RSCRATCH), PPCSTATE(pc)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:618:11: note: in expansion of macro ‘PPCSTATE’ 618 | MOV(32, PPCSTATE(npc), R(RSCRATCH)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:622:11: note: in expansion of macro ‘PPCSTATE’ 622 | SUB(32, PPCSTATE(downcount), Imm32(js.downcountAmount)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp: In member function ‘void Jit64::WriteExternalExceptionExit()’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:629:24: note: in expansion of macro ‘PPCSTATE’ 629 | MOV(32, R(RSCRATCH), PPCSTATE(pc)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:630:11: note: in expansion of macro ‘PPCSTATE’ 630 | MOV(32, PPCSTATE(npc), R(RSCRATCH)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:634:11: note: in expansion of macro ‘PPCSTATE’ 634 | SUB(32, PPCSTATE(downcount), Imm32(js.downcountAmount)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp: In member function ‘bool Jit64::DoJit(u32, JitBlock*, u32)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:881:15: note: in expansion of macro ‘PPCSTATE’ 881 | MOV(32, PPCSTATE(pc), Imm32(js.blockStart)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:33:42: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 33 | #define PPCSTATE_SPR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(spr, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:895:25: note: in expansion of macro ‘PPCSTATE_SPR’ 895 | CMP_or_TEST(32, PPCSTATE_SPR(SPR_GQR0 + gqr), Imm32(value)); | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:952:16: note: in expansion of macro ‘PPCSTATE’ 952 | TEST(32, PPCSTATE(Exceptions), Imm32(EXCEPTION_EXTERNAL_INT)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:957:16: note: in expansion of macro ‘PPCSTATE’ 957 | TEST(32, PPCSTATE(msr), Imm32(0x0008000)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:972:17: note: in expansion of macro ‘PPCSTATE’ 972 | MOV(32, PPCSTATE(pc), Imm32(op.address)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:988:18: note: in expansion of macro ‘PPCSTATE’ 988 | TEST(32, PPCSTATE(msr), Imm32(1 << 13)); // Test FP enabled bit | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:1002:19: note: in expansion of macro ‘PPCSTATE’ 1002 | MOV(32, PPCSTATE(pc), Imm32(op.address)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:1003:18: note: in expansion of macro ‘PPCSTATE’ 1003 | OR(32, PPCSTATE(Exceptions), Imm32(EXCEPTION_FPU_UNAVAILABLE)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:1019:17: note: in expansion of macro ‘PPCSTATE’ 1019 | MOV(32, PPCSTATE(pc), Imm32(op.address)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:1028:17: note: in expansion of macro ‘PPCSTATE’ 1028 | MOV(32, PPCSTATE(npc), Imm32(op.address)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:1029:17: note: in expansion of macro ‘PPCSTATE’ 1029 | SUB(32, PPCSTATE(downcount), Imm32(js.downcountAmount)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:1067:20: note: in expansion of macro ‘PPCSTATE’ 1067 | TEST(32, PPCSTATE(Exceptions), Imm32(EXCEPTION_DSI)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:1090:17: note: in expansion of macro ‘PPCSTATE’ 1090 | MOV(32, PPCSTATE(pc), Imm32(op.address)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp: In member function ‘void Jit64::IntializeSpeculativeConstants()’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:1199:17: note: in expansion of macro ‘PPCSTATE’ 1199 | MOV(32, PPCSTATE(pc), Imm32(js.blockStart)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:30:42: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 30 | #define PPCSTATE_GPR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(gpr, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:1207:15: note: in expansion of macro ‘PPCSTATE_GPR’ 1207 | CMP(32, PPCSTATE_GPR(i), Imm32(compileTimeValue)); | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp: In lambda function: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/Jit.cpp:1222:26: note: in expansion of macro ‘PPCSTATE’ 1222 | MOV(32, R(RSCRATCH), PPCSTATE(npc)); | ^~~~~~~~ [790/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64Common/ConstantPool.cpp.o [791/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64/RegCache/FPURegCache.cpp.o In file included from /usr/include/bits/socket.h:27, from /usr/include/sys/socket.h:33, from /usr/include/netinet/in.h:23, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/NetworkCaptureLogger.h:15, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/Debugger/PPCDebugInterface.h:13, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/PowerPC.h:15, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:10, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/RegCache/FPURegCache.cpp:8: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/RegCache/FPURegCache.cpp: In member function ‘virtual Gen::OpArg FPURegCache::GetDefaultLocation(preg_t) const’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:26:30: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 26 | #define PPCSTATE_OFF_PS0(i) (PPCSTATE_OFF_ARRAY(ps, i) + offsetof(PowerPC::PairedSingle, ps0)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:34:42: note: in expansion of macro ‘PPCSTATE_OFF_PS0’ 34 | #define PPCSTATE_PS0(i) MDisp(RPPCSTATE, PPCSTATE_OFF_PS0(i)) | ^~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/RegCache/FPURegCache.cpp:38:10: note: in expansion of macro ‘PPCSTATE_PS0’ 38 | return PPCSTATE_PS0(preg); | ^~~~~~~~~~~~ [792/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64/RegCache/GPRRegCache.cpp.o In file included from /usr/include/bits/socket.h:27, from /usr/include/sys/socket.h:33, from /usr/include/netinet/in.h:23, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/NetworkCaptureLogger.h:15, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/Debugger/PPCDebugInterface.h:13, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/PowerPC.h:15, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:10, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/RegCache/GPRRegCache.cpp:8: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/RegCache/GPRRegCache.cpp: In member function ‘virtual Gen::OpArg GPRRegCache::GetDefaultLocation(preg_t) const’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:30:42: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 30 | #define PPCSTATE_GPR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(gpr, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/RegCache/GPRRegCache.cpp:30:10: note: in expansion of macro ‘PPCSTATE_GPR’ 30 | return PPCSTATE_GPR(preg); | ^~~~~~~~~~~~ [793/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64Common/BlockCache.cpp.o [794/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64Common/FarCodeCache.cpp.o [795/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64/JitAsm.cpp.o In file included from /usr/include/bits/socket.h:27, from /usr/include/sys/socket.h:33, from /usr/include/netinet/in.h:23, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/NetworkCaptureLogger.h:15, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/Debugger/PPCDebugInterface.h:13, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/PowerPC.h:15, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:10, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/JitAsm.cpp:17: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/JitAsm.cpp: In member function ‘void Jit64AsmRoutineManager::Generate()’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/JitAsm.cpp:58:11: note: in expansion of macro ‘PPCSTATE’ 58 | MOV(64, PPCSTATE(stored_stack_pointer), R(RSP)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/JitAsm.cpp:69:11: note: in expansion of macro ‘PPCSTATE’ 69 | AND(32, PPCSTATE(pc), Imm32(0xFFFFFFFC)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/JitAsm.cpp:80:11: note: in expansion of macro ‘PPCSTATE’ 80 | SUB(32, PPCSTATE(downcount), R(RSCRATCH2)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/JitAsm.cpp:113:28: note: in expansion of macro ‘PPCSTATE’ 113 | MOV(32, R(RSCRATCH), PPCSTATE(pc)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/JitAsm.cpp:124:28: note: in expansion of macro ‘PPCSTATE’ 124 | MOV(32, R(RSCRATCH), PPCSTATE(pc)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/JitAsm.cpp:145:27: note: in expansion of macro ‘PPCSTATE’ 145 | MOV(32, R(RSCRATCH2), PPCSTATE(msr)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/JitAsm.cpp:166:14: note: in expansion of macro ‘PPCSTATE’ 166 | TEST(32, PPCSTATE(msr), Imm32(1 << (31 - 27))); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/JitAsm.cpp:190:12: note: in expansion of macro ‘PPCSTATE’ 190 | TEST(32, PPCSTATE(msr), Imm32(1 << (31 - 27))); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/JitAsm.cpp:208:26: note: in expansion of macro ‘PPCSTATE’ 208 | MOV(32, R(ABI_PARAM2), PPCSTATE(pc)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/JitAsm.cpp:218:24: note: in expansion of macro ‘PPCSTATE’ 218 | MOV(32, R(RSCRATCH), PPCSTATE(pc)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/JitAsm.cpp:219:11: note: in expansion of macro ‘PPCSTATE’ 219 | MOV(32, PPCSTATE(npc), R(RSCRATCH)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/JitAsm.cpp: In member function ‘void Jit64AsmRoutineManager::ResetStack(Gen::X64CodeBlock&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64/JitAsm.cpp:246:27: note: in expansion of macro ‘PPCSTATE’ 246 | emitter.MOV(64, R(RSP), PPCSTATE(stored_stack_pointer)); | ^~~~~~~~ [796/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64/RegCache/JitRegCache.cpp.o [797/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64Common/TrampolineCache.cpp.o [798/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64Common/Jit64AsmCommon.cpp.o In file included from /usr/include/bits/socket.h:27, from /usr/include/sys/socket.h:33, from /usr/include/netinet/in.h:23, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/NetworkCaptureLogger.h:15, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/Debugger/PPCDebugInterface.h:13, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/PowerPC.h:15, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:10, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64AsmCommon.cpp:18: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64AsmCommon.cpp: In member function ‘void CommonAsmRoutines::GenFrsqrte()’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64AsmCommon.cpp:174:12: note: in expansion of macro ‘PPCSTATE’ 174 | TEST(32, PPCSTATE(fpscr), Imm32(FPSCR_ZX)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64AsmCommon.cpp:176:10: note: in expansion of macro ‘PPCSTATE’ 176 | OR(32, PPCSTATE(fpscr), Imm32(FPSCR_FX | FPSCR_ZX)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64AsmCommon.cpp:202:12: note: in expansion of macro ‘PPCSTATE’ 202 | TEST(32, PPCSTATE(fpscr), Imm32(FPSCR_VXSQRT)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64AsmCommon.cpp:204:10: note: in expansion of macro ‘PPCSTATE’ 204 | OR(32, PPCSTATE(fpscr), Imm32(FPSCR_FX | FPSCR_VXSQRT)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64AsmCommon.cpp: In member function ‘void CommonAsmRoutines::GenFres()’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64AsmCommon.cpp:276:12: note: in expansion of macro ‘PPCSTATE’ 276 | TEST(32, PPCSTATE(fpscr), Imm32(FPSCR_ZX)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64AsmCommon.cpp:278:10: note: in expansion of macro ‘PPCSTATE’ 278 | OR(32, PPCSTATE(fpscr), Imm32(FPSCR_FX | FPSCR_ZX)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64AsmCommon.cpp: In member function ‘void CommonAsmRoutines::GenMfcr()’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:16:30: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 16 | (static_cast(offsetof(PowerPC::PowerPCState, elem[0]) + \ | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:31:41: note: in expansion of macro ‘PPCSTATE_OFF_ARRAY’ 31 | #define PPCSTATE_CR(i) MDisp(RPPCSTATE, PPCSTATE_OFF_ARRAY(cr.fields, i)) | ^~~~~~~~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64AsmCommon.cpp:308:24: note: in expansion of macro ‘PPCSTATE_CR’ 308 | MOV(64, R(cr_val), PPCSTATE_CR(i)); | ^~~~~~~~~~~ [799/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/SI/SI_DeviceGBAEmu.cpp.o [800/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64Common/EmuCodeBlock.cpp.o In file included from /usr/include/bits/socket.h:27, from /usr/include/sys/socket.h:33, from /usr/include/netinet/in.h:23, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/NetworkCaptureLogger.h:15, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/Debugger/PPCDebugInterface.h:13, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/PowerPC.h:15, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:10, from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/EmuCodeBlock.cpp:19: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/EmuCodeBlock.cpp: In member function ‘void EmuCodeBlock::MemoryExceptionCheck()’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/EmuCodeBlock.cpp:63:16: note: in expansion of macro ‘PPCSTATE’ 63 | TEST(32, PPCSTATE(Exceptions), Gen::Imm32(EXCEPTION_DSI)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/EmuCodeBlock.cpp:74:14: note: in expansion of macro ‘PPCSTATE’ 74 | TEST(32, PPCSTATE(Exceptions), Gen::Imm32(EXCEPTION_DSI)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/EmuCodeBlock.cpp: In member function ‘void EmuCodeBlock::SafeLoadToReg(Gen::X64Reg, const Gen::OpArg&, int, s32, BitSet32, bool, int)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/EmuCodeBlock.cpp:391:13: note: in expansion of macro ‘PPCSTATE’ 391 | MOV(32, PPCSTATE(pc), Imm32(js.compilerPC)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/EmuCodeBlock.cpp: In member function ‘void EmuCodeBlock::SafeLoadToRegImmediate(Gen::X64Reg, u32, int, BitSet32, bool)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/EmuCodeBlock.cpp:456:11: note: in expansion of macro ‘PPCSTATE’ 456 | MOV(32, PPCSTATE(pc), Imm32(m_jit.js.compilerPC)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/EmuCodeBlock.cpp: In member function ‘void EmuCodeBlock::SafeWriteRegToReg(Gen::OpArg, Gen::X64Reg, int, s32, BitSet32, int)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/EmuCodeBlock.cpp:560:13: note: in expansion of macro ‘PPCSTATE’ 560 | MOV(32, PPCSTATE(pc), Imm32(js.compilerPC)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/EmuCodeBlock.cpp: In member function ‘bool EmuCodeBlock::WriteToConstAddress(int, Gen::OpArg, u32, BitSet32)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/EmuCodeBlock.cpp:641:27: note: in expansion of macro ‘PPCSTATE’ 641 | MOV(64, R(RSCRATCH2), PPCSTATE(gather_pipe_ptr)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/EmuCodeBlock.cpp:644:13: note: in expansion of macro ‘PPCSTATE’ 644 | MOV(64, PPCSTATE(gather_pipe_ptr), R(RSCRATCH2)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/EmuCodeBlock.cpp:657:13: note: in expansion of macro ‘PPCSTATE’ 657 | MOV(32, PPCSTATE(pc), Imm32(m_jit.js.compilerPC)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/EmuCodeBlock.cpp: In member function ‘void EmuCodeBlock::JitGetAndClearCAOV(bool)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/EmuCodeBlock.cpp:711:12: note: in expansion of macro ‘PPCSTATE’ 711 | AND(8, PPCSTATE(xer_so_ov), Imm8(~XER_OV_MASK)); // XER.OV = 0 | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/EmuCodeBlock.cpp:712:10: note: in expansion of macro ‘PPCSTATE’ 712 | SHR(8, PPCSTATE(xer_ca), Imm8(1)); // carry = XER.CA, XER.CA = 0 | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/EmuCodeBlock.cpp: In member function ‘void EmuCodeBlock::JitSetCA()’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/EmuCodeBlock.cpp:717:10: note: in expansion of macro ‘PPCSTATE’ 717 | MOV(8, PPCSTATE(xer_ca), Imm8(1)); // XER.CA = 1 | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/EmuCodeBlock.cpp: In member function ‘void EmuCodeBlock::JitSetCAIf(Gen::CCFlags)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/EmuCodeBlock.cpp:724:24: note: in expansion of macro ‘PPCSTATE’ 724 | SETcc(conditionCode, PPCSTATE(xer_ca)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/EmuCodeBlock.cpp: In member function ‘void EmuCodeBlock::JitClearCA()’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/EmuCodeBlock.cpp:729:10: note: in expansion of macro ‘PPCSTATE’ 729 | MOV(8, PPCSTATE(xer_ca), Imm8(0)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/EmuCodeBlock.cpp: In member function ‘void EmuCodeBlock::SetFPRF(Gen::X64Reg, bool)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/EmuCodeBlock.cpp:901:11: note: in expansion of macro ‘PPCSTATE’ 901 | AND(32, PPCSTATE(fpscr), Imm32(~FPRF_MASK)); | ^~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:14:52: warning: ‘offsetof’ within non-standard-layout type ‘PowerPC::PowerPCState’ is conditionally-supported [-Winvalid-offsetof] 14 | #define PPCSTATE_OFF(i) (static_cast(offsetof(PowerPC::PowerPCState, i)) - 0x80) | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/Jit64PowerPCState.h:29:38: note: in expansion of macro ‘PPCSTATE_OFF’ 29 | #define PPCSTATE(i) MDisp(RPPCSTATE, PPCSTATE_OFF(i)) | ^~~~~~~~~~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/Jit64Common/EmuCodeBlock.cpp:1020:10: note: in expansion of macro ‘PPCSTATE’ 1020 | OR(32, PPCSTATE(fpscr), R(RSCRATCH)); | ^~~~~~~~ [801/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/EXI/BBA/XLINK_KAI_BBA.cpp.o [802/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/EXI/BBA/BuiltIn.cpp.o [803/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteReal/IOLinux.cpp.o [804/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteReal/IOhidapi.cpp.o [805/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/EXI/BBA/TAP_Unix.cpp.o [806/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/MemoryWatcher.cpp.o [807/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/GBACore.cpp.o [808/1251] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/CISOBlob.cpp.o [809/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/LibusbDevice.cpp.o [810/1251] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/Bluetooth/BTReal.cpp.o [811/1251] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/Blob.cpp.o [812/1251] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/Enums.cpp.o [813/1251] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/FileBlob.cpp.o [814/1251] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/DiscUtils.cpp.o [815/1251] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/Filesystem.cpp.o [816/1251] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/DiscExtractor.cpp.o [817/1251] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/DiscScrubber.cpp.o [818/1251] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/LaggedFibonacciGenerator.cpp.o [819/1251] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/CompressedBlob.cpp.o [820/1251] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/GameModDescriptor.cpp.o [821/1251] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/FileSystemGCWii.cpp.o [822/1251] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/NFSBlob.cpp.o [823/1251] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/DirectoryBlob.cpp.o [824/1251] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/TGCBlob.cpp.o [825/1251] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/ScrubbedBlob.cpp.o [826/1251] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/SplitFileBlob.cpp.o [827/1251] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/NANDImporter.cpp.o [828/1251] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/VolumeFileBlobReader.cpp.o [829/1251] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/VolumeDisc.cpp.o [830/1251] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/Volume.cpp.o [831/1251] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/VolumeWad.cpp.o [832/1251] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/VolumeGC.cpp.o [833/1251] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/RiivolutionParser.cpp.o [834/1251] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/RiivolutionPatcher.cpp.o [835/1251] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/WbfsBlob.cpp.o [836/1251] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/WiiSaveBanner.cpp.o [837/1251] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/WIACompression.cpp.o [838/1251] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/WiiEncryptionCache.cpp.o [839/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ImageOperations.cpp.o [840/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/Control/Control.cpp.o [841/1251] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/VolumeVerifier.cpp.o [842/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/DynamicInputTextureManager.cpp.o [843/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/Control/Output.cpp.o [844/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/InputConfig.cpp.o [845/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/InputProfile.cpp.o [846/1251] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/VolumeWii.cpp.o [847/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/Control/Input.cpp.o [848/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/StickGate.cpp.o [849/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControllerEmu.cpp.o [850/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/GCAdapter.cpp.o [851/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/Buttons.cpp.o [852/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/AnalogStick.cpp.o [853/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/Attachments.cpp.o [854/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/Cursor.cpp.o [855/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/MixedTriggers.cpp.o [856/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/IMUAccelerometer.cpp.o [857/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/ControlGroup.cpp.o [858/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/IMUCursor.cpp.o [859/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/ModifySettingsButton.cpp.o [860/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerInterface/InputBackend.cpp.o [861/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/IMUGyroscope.cpp.o [862/1251] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/WIABlob.cpp.o [863/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/Force.cpp.o [864/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/Slider.cpp.o [865/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/Tilt.cpp.o [866/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/Setting/NumericSetting.cpp.o [867/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/Triggers.cpp.o [868/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControlReference/ControlReference.cpp.o [869/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerInterface/MappingCommon.cpp.o [870/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerInterface/CoreDevice.cpp.o [871/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerInterface/Xlib/XInput2.cpp.o [872/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerInterface/DualShockUDPClient/DualShockUDPClient.cpp.o [873/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControlReference/FunctionExpression.cpp.o [874/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerInterface/ControllerInterface.cpp.o [875/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/DynamicInputTextures/DITSpecification.cpp.o [876/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/DynamicInputTextures/DITConfiguration.cpp.o [877/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerInterface/Pipes/Pipes.cpp.o [878/1251] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/ResourcePack/Manifest.cpp.o [879/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerInterface/SteamDeck/SteamDeck.cpp.o [880/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerInterface/evdev/evdev.cpp.o [881/1251] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/Disassembler.cpp.o [882/1251] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/AutoUpdate.cpp.o [883/1251] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/CommandLineParse.cpp.o [884/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerInterface/Wiimote/WiimoteController.cpp.o [885/1251] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/DiscordPresence.cpp.o [886/1251] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/ResourcePack/Manager.cpp.o [887/1251] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControlReference/ExpressionParser.cpp.o [888/1251] Linking CXX static library Source/Core/InputCommon/libinputcommon.a [889/1251] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/NetPlayIndex.cpp.o [890/1251] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/GameFileCache.cpp.o [891/1251] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/ResourcePack/ResourcePack.cpp.o [892/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/AbstractFramebuffer.cpp.o [893/1251] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/GameFile.cpp.o [894/1251] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/VideoUtils.cpp.o [895/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/AbstractStagingTexture.cpp.o [896/1251] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/X11Utils.cpp.o [897/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/AbstractTexture.cpp.o [898/1251] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/USBUtils.cpp.o [899/1251] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/UICommon.cpp.o [900/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/AsyncShaderCompiler.cpp.o [901/1251] Linking CXX static library Source/Core/UICommon/libuicommon.a [902/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/BPMemory.cpp.o [903/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/BoundingBox.cpp.o [904/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/AsyncRequests.cpp.o [905/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/DriverDetails.cpp.o [906/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/AbstractGfx.cpp.o [907/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/CommandProcessor.cpp.o [908/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/FreeLookCamera.cpp.o [909/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/BPFunctions.cpp.o [910/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/GraphicsModSystem/Config/GraphicsModFeature.cpp.o [911/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Fifo.cpp.o [912/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/CPMemory.cpp.o [913/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/GeometryShaderManager.cpp.o [914/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/FrameDumper.cpp.o [915/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/FramebufferShaderGen.cpp.o [916/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/GraphicsModSystem/Config/GraphicsMod.cpp.o [917/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/CPUCull.cpp.o /build/dolphin-emu/src/dolphin-emu/Source/Core/VideoCommon/CPUCull.cpp:28: warning: ignoring ‘#pragma STDC FP_CONTRACT’ [-Wunknown-pragmas] 28 | #pragma STDC FP_CONTRACT OFF | [918/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/GeometryShaderGen.cpp.o [919/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/GraphicsModSystem/Runtime/Actions/MoveAction.cpp.o [920/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/GraphicsModSystem/Runtime/Actions/PrintAction.cpp.o [921/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/GraphicsModSystem/Runtime/Actions/SkipAction.cpp.o [922/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/GraphicsModSystem/Config/GraphicsTargetGroup.cpp.o [923/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/GraphicsModSystem/Config/GraphicsModGroup.cpp.o [924/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/GraphicsModSystem/Runtime/Actions/ScaleAction.cpp.o [925/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/FramebufferManager.cpp.o [926/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/GraphicsModSystem/Runtime/FBInfo.cpp.o [927/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/GraphicsModSystem/Config/GraphicsTarget.cpp.o [928/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/GraphicsModSystem/Runtime/CustomTextureData.cpp.o [929/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/GraphicsModSystem/Runtime/GraphicsModActionFactory.cpp.o [930/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/IndexGenerator.cpp.o [931/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/NetPlayChatUI.cpp.o [932/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/BPStructs.cpp.o [933/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/OnScreenDisplay.cpp.o [934/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/PerfQueryBase.cpp.o [935/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/NetPlayGolfUI.cpp.o [936/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/PerformanceMetrics.cpp.o [937/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/OpcodeDecoding.cpp.o [938/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/PixelEngine.cpp.o [939/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/GraphicsModSystem/Runtime/GraphicsModManager.cpp.o [940/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/LightingShaderGen.cpp.o [941/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/HiresTextures.cpp.o [942/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/PerformanceTracker.cpp.o [943/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/OnScreenUI.cpp.o [944/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/RenderState.cpp.o [945/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/RenderBase.cpp.o [946/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/TextureConfig.cpp.o [947/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/PixelShaderManager.cpp.o [948/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Statistics.cpp.o [949/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Present.cpp.o [950/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/PostProcessing.cpp.o [951/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/PixelShaderGen.cpp.o [952/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/ShaderGenCommon.cpp.o [953/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/TMEM.cpp.o [954/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Spirv.cpp.o [955/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/TextureDecoder_Common.cpp.o [956/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/TextureInfo.cpp.o [957/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/TextureConversionShader.cpp.o [958/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/TextureConverterShaderGen.cpp.o [959/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/UberShaderCommon.cpp.o [960/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VertexLoader_Normal.cpp.o [961/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VertexLoader_Position.cpp.o [962/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VertexLoader_Color.cpp.o [963/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VertexLoader_TextCoord.cpp.o [964/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VertexLoader.cpp.o [965/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/ShaderCache.cpp.o [966/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/UberShaderVertex.cpp.o [967/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/TextureCacheBase.cpp.o [968/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/UberShaderPixel.cpp.o [969/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VertexLoaderManager.cpp.o [970/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VertexLoaderBase.cpp.o [971/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/XFMemory.cpp.o [972/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VertexShaderGen.cpp.o [973/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VertexManagerBase.cpp.o [974/1251] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/OGLBoundingBox.cpp.o [975/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VideoBackendBase.cpp.o [976/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VideoState.cpp.o [977/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/TextureDecoder_x64.cpp.o [978/1251] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/OGLConfig.cpp.o [979/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Widescreen.cpp.o [980/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VertexShaderManager.cpp.o [981/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/FrameDumpFFMpeg.cpp.o [982/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VideoConfig.cpp.o [983/1251] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/OGLPerfQuery.cpp.o [984/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VertexLoaderX64.cpp.o [985/1251] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/OGLStreamBuffer.cpp.o [986/1251] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/OGLGfx.cpp.o [987/1251] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/XFStructs.cpp.o [988/1251] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/OGLNativeVertexFormat.cpp.o [989/1251] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/OGLShader.cpp.o [990/1251] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/SamplerCache.cpp.o [991/1251] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/OGLTexture.cpp.o [992/1251] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/OGLMain.cpp.o [993/1251] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/OGLPipeline.cpp.o [994/1251] Building CXX object Source/Core/VideoBackends/Null/CMakeFiles/videonull.dir/NullTexture.cpp.o [995/1251] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/OGLVertexManager.cpp.o [996/1251] Building CXX object Source/Core/VideoBackends/Null/CMakeFiles/videonull.dir/NullBackend.cpp.o [997/1251] Building CXX object Source/Core/VideoBackends/Null/CMakeFiles/videonull.dir/NullGfx.cpp.o [998/1251] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/SWBoundingBox.cpp.o [999/1251] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/ProgramShaderCache.cpp.o [1000/1251] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/EfbCopy.cpp.o [1001/1251] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/Clipper.cpp.o [1002/1251] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/SetupUnit.cpp.o [1003/1251] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/Rasterizer.cpp.o [1004/1251] Building CXX object Source/Core/VideoBackends/Null/CMakeFiles/videonull.dir/NullVertexManager.cpp.o [1005/1251] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/EfbInterface.cpp.o [1006/1251] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/SWOGLWindow.cpp.o [1007/1251] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/SWRenderer.cpp.o [1008/1251] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/SWGfx.cpp.o [1009/1251] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/SWTexture.cpp.o [1010/1251] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/SWmain.cpp.o [1011/1251] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/TextureSampler.cpp.o [1012/1251] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/CommandBufferManager.cpp.o [1013/1251] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/TransformUnit.cpp.o [1014/1251] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/ShaderCompiler.cpp.o [1015/1251] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/TextureEncoder.cpp.o [1016/1251] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/StagingBuffer.cpp.o [1017/1251] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/Tev.cpp.o [1018/1251] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VKBoundingBox.cpp.o [1019/1251] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/ObjectCache.cpp.o [1020/1251] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/SWVertexLoader.cpp.o [1021/1251] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/StateTracker.cpp.o [1022/1251] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VKPerfQuery.cpp.o [1023/1251] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VKShader.cpp.o [1024/1251] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VKStreamBuffer.cpp.o [1025/1251] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VKPipeline.cpp.o [1026/1251] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VKVertexFormat.cpp.o [1027/1251] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VKMain.cpp.o [1028/1251] Building CXX object Source/Core/DolphinNoGUI/CMakeFiles/dolphin-nogui.dir/Platform.cpp.o [1029/1251] Building CXX object Source/Core/DolphinNoGUI/CMakeFiles/dolphin-nogui.dir/PlatformHeadless.cpp.o [1030/1251] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VKTexture.cpp.o [1031/1251] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VulkanContext.cpp.o [1032/1251] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VKSwapChain.cpp.o [1033/1251] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VKGfx.cpp.o [1034/1251] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VKVertexManager.cpp.o [1035/1251] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VulkanLoader.cpp.o [1036/1251] Linking CXX static library Source/Core/VideoBackends/Vulkan/libvideovulkan.a [1037/1251] Linking CXX static library Source/Core/VideoBackends/Software/libvideosoftware.a [1038/1251] Linking CXX static library Source/Core/VideoBackends/Null/libvideonull.a [1039/1251] Linking CXX static library Source/Core/VideoBackends/OGL/libvideoogl.a [1040/1251] Building CXX object Source/Core/DolphinNoGUI/CMakeFiles/dolphin-nogui.dir/PlatformFBDev.cpp.o [1041/1251] Building CXX object Source/Core/DolphinTool/CMakeFiles/dolphin-tool.dir/ToolHeadlessPlatform.cpp.o [1042/1251] Linking CXX static library Source/Core/VideoCommon/libvideocommon.a [1043/1251] Linking CXX static library Source/Core/DiscIO/libdiscio.a [1044/1251] Linking CXX static library Source/Core/Core/libcore.a [1045/1251] Building CXX object Source/Core/DolphinNoGUI/CMakeFiles/dolphin-nogui.dir/MainNoGUI.cpp.o [1046/1251] Building CXX object Source/Core/DolphinNoGUI/CMakeFiles/dolphin-nogui.dir/PlatformX11.cpp.o [1047/1251] Building CXX object Source/Core/DolphinTool/CMakeFiles/dolphin-tool.dir/HeaderCommand.cpp.o [1048/1251] Building CXX object Source/Core/DolphinTool/CMakeFiles/dolphin-tool.dir/ToolMain.cpp.o [1049/1251] Building CXX object Source/Core/DolphinTool/CMakeFiles/dolphin-tool.dir/VerifyCommand.cpp.o [1050/1251] Building CXX object Source/Core/DolphinTool/CMakeFiles/dolphin-tool.dir/ConvertCommand.cpp.o [1051/1251] Automatic MOC for target dolphin-emu [1052/1251] Generating hr/dolphin-emu.mo [1053/1251] Generating da/dolphin-emu.mo [1054/1251] Generating fi/dolphin-emu.mo [1055/1251] Generating ar/dolphin-emu.mo [1056/1251] Generating cs/dolphin-emu.mo [1057/1251] Generating fr/dolphin-emu.mo [1058/1251] Generating ca/dolphin-emu.mo [1059/1251] Generating el/dolphin-emu.mo [1060/1251] Generating fa/dolphin-emu.mo [1061/1251] Generating de/dolphin-emu.mo [1062/1251] Generating en/dolphin-emu.mo [1063/1251] Generating es/dolphin-emu.mo [1064/1251] Generating ms/dolphin-emu.mo [1065/1251] Generating ja/dolphin-emu.mo [1066/1251] Generating nl/dolphin-emu.mo [1067/1251] Generating pl/dolphin-emu.mo [1068/1251] Generating it/dolphin-emu.mo [1069/1251] Generating pt/dolphin-emu.mo [1070/1251] Generating ro/dolphin-emu.mo [1071/1251] Generating hu/dolphin-emu.mo [1072/1251] Generating ko/dolphin-emu.mo [1073/1251] Generating pt_BR/dolphin-emu.mo [1074/1251] Generating nb/dolphin-emu.mo [1075/1251] Generating ru/dolphin-emu.mo [1076/1251] Generating sr/dolphin-emu.mo [1077/1251] Generating tr/dolphin-emu.mo [1078/1251] Generating zh_CN/dolphin-emu.mo [1079/1251] Generating sv/dolphin-emu.mo [1080/1251] Generating zh_TW/dolphin-emu.mo [1081/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/AboutDialog.cpp.o [1082/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/ConfigControls/ConfigChoice.cpp.o [1083/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/ConfigControls/ConfigInteger.cpp.o [1084/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/CheatCodeEditor.cpp.o [1085/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/CommonControllersWidget.cpp.o [1086/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/ConfigControls/ConfigBool.cpp.o [1087/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/CheatWarningWidget.cpp.o [1088/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/CheatSearchFactoryWidget.cpp.o [1089/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/ARCodeWidget.cpp.o [1090/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/CheatsManager.cpp.o [1091/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/CheatSearchWidget.cpp.o [1092/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/ControllerInterface/ServerStringValidator.cpp.o [1093/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/ControllerInterface/ControllerInterfaceWindow.cpp.o [1094/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/ControllersWindow.cpp.o [1095/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/ConfigControls/ConfigSlider.cpp.o [1096/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/ConfigControls/ConfigRadio.cpp.o [1097/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/FreeLookWindow.cpp.o [1098/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp.o [1099/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/ControllerInterface/DualShockUDPClientWidget.cpp.o [1100/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/FreeLookWidget.cpp.o [1101/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/FilesystemWidget.cpp.o [1102/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/GameConfigEdit.cpp.o [1103/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/GameConfigHighlighter.cpp.o [1104/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/dolphin-emu_autogen/mocs_compilation.cpp.o [1105/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/GeckoCodeWidget.cpp.o [1106/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/GameConfigWidget.cpp.o [1107/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/Graphics/AdvancedWidget.cpp.o [1108/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/GamecubeControllersWidget.cpp.o [1109/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/Graphics/EnhancementsWidget.cpp.o [1110/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/Graphics/GeneralWidget.cpp.o [1111/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/Graphics/HacksWidget.cpp.o [1112/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/Graphics/GraphicsWindow.cpp.o [1113/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/GraphicsModWarningWidget.cpp.o [1114/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/Graphics/PostProcessingConfigWindow.cpp.o [1115/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/InfoWidget.cpp.o [1116/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/GraphicsModListWidget.cpp.o [1117/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/LogWidget.cpp.o [1118/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/LogConfigWidget.cpp.o [1119/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/Mapping/FreeLookRotation.cpp.o [1120/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/Mapping/FreeLookGeneral.cpp.o [1121/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/Mapping/GBAPadEmu.cpp.o [1122/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/Mapping/GCKeyboardEmu.cpp.o [1123/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/Mapping/GCMicrophone.cpp.o [1124/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/Mapping/GCPadEmu.cpp.o [1125/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/Mapping/GCPadWiiUConfigDialog.cpp.o [1126/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/Mapping/Hotkey3D.cpp.o [1127/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/Mapping/HotkeyGeneral.cpp.o [1128/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/Mapping/HotkeyControllerProfile.cpp.o [1129/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/Mapping/HotkeyDebugging.cpp.o [1130/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/Mapping/HotkeyGBA.cpp.o [1131/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/Mapping/HotkeyGraphics.cpp.o [1132/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/Mapping/HotkeyStates.cpp.o [1133/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/Mapping/HotkeyStatesOther.cpp.o [1134/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/Mapping/HotkeyTAS.cpp.o [1135/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/Mapping/HotkeyWii.cpp.o [1136/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/Mapping/MappingCommon.cpp.o [1137/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/Mapping/MappingButton.cpp.o [1138/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/Mapping/IOWindow.cpp.o [1139/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/Mapping/MappingNumeric.cpp.o [1140/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/Mapping/WiimoteEmuExtensionMotionSimulation.cpp.o [1141/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/Mapping/WiimoteEmuExtensionMotionInput.cpp.o [1142/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/Mapping/MappingWidget.cpp.o [1143/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/Mapping/WiimoteEmuExtension.cpp.o [1144/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/Mapping/MappingIndicator.cpp.o [1145/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/Mapping/MappingWindow.cpp.o [1146/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/Mapping/WiimoteEmuGeneral.cpp.o [1147/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/Mapping/WiimoteEmuMotionControl.cpp.o [1148/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/Mapping/WiimoteEmuMotionControlIMU.cpp.o [1149/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/NewPatchDialog.cpp.o [1150/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/PatchesWidget.cpp.o [1151/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/SettingsWindow.cpp.o [1152/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/ToolTipControls/ToolTipCheckBox.cpp.o [1153/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/ToolTipControls/ToolTipSlider.cpp.o [1154/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/ToolTipControls/BalloonTip.cpp.o [1155/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/ToolTipControls/ToolTipComboBox.cpp.o [1156/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/ToolTipControls/ToolTipRadioButton.cpp.o [1157/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/PropertiesDialog.cpp.o [1158/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/ToolTipControls/ToolTipSpinBox.cpp.o [1159/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/VerifyWidget.cpp.o [1160/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Debugger/BreakpointDialog.cpp.o [1161/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Config/WiimoteControllersWidget.cpp.o [1162/1251] Linking CXX executable Binaries/dolphin-tool In function ‘ProcessDeferred’, inlined from ‘CompileDeferred’ at /usr/src/debug/dolphin-emu/dolphin-emu/Externals/glslang/glslang/MachineIndependent/ShaderLang.cpp:1331:27, inlined from ‘parse’ at /usr/src/debug/dolphin-emu/dolphin-emu/Externals/glslang/glslang/MachineIndependent/ShaderLang.cpp:1922:27, inlined from ‘parse’ at /usr/src/debug/dolphin-emu/dolphin-emu/Externals/glslang/glslang/MachineIndependent/ShaderLang.cpp:1912:0, inlined from ‘CompileShaderToSPV.constprop’ at /usr/src/debug/dolphin-emu/dolphin-emu/Source/Core/VideoCommon/Spirv.cpp:97:21: /usr/src/debug/dolphin-emu/dolphin-emu/Externals/glslang/glslang/MachineIndependent/ShaderLang.cpp:844:39: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] /usr/include/c++/13.1.1/new: In function ‘CompileShaderToSPV.constprop’: /usr/include/c++/13.1.1/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In function ‘ProcessDeferred’, inlined from ‘CompileDeferred’ at /usr/src/debug/dolphin-emu/dolphin-emu/Externals/glslang/glslang/MachineIndependent/ShaderLang.cpp:1331:27, inlined from ‘parse’ at /usr/src/debug/dolphin-emu/dolphin-emu/Externals/glslang/glslang/MachineIndependent/ShaderLang.cpp:1922:27, inlined from ‘parse’ at /usr/src/debug/dolphin-emu/dolphin-emu/Externals/glslang/glslang/MachineIndependent/ShaderLang.cpp:1912:0, inlined from ‘CompileShaderToSPV.constprop’ at /usr/src/debug/dolphin-emu/dolphin-emu/Source/Core/VideoCommon/Spirv.cpp:97:21: /usr/src/debug/dolphin-emu/dolphin-emu/Externals/glslang/glslang/MachineIndependent/ShaderLang.cpp:845:44: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] /usr/include/c++/13.1.1/new: In function ‘CompileShaderToSPV.constprop’: /usr/include/c++/13.1.1/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In function ‘ProcessDeferred’, inlined from ‘CompileDeferred’ at /usr/src/debug/dolphin-emu/dolphin-emu/Externals/glslang/glslang/MachineIndependent/ShaderLang.cpp:1331:27, inlined from ‘parse’ at /usr/src/debug/dolphin-emu/dolphin-emu/Externals/glslang/glslang/MachineIndependent/ShaderLang.cpp:1922:27, inlined from ‘parse’ at /usr/src/debug/dolphin-emu/dolphin-emu/Externals/glslang/glslang/MachineIndependent/ShaderLang.cpp:1912:0, inlined from ‘CompileShaderToSPV.constprop’ at /usr/src/debug/dolphin-emu/dolphin-emu/Source/Core/VideoCommon/Spirv.cpp:97:21: /usr/src/debug/dolphin-emu/dolphin-emu/Externals/glslang/glslang/MachineIndependent/ShaderLang.cpp:846:42: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] /usr/include/c++/13.1.1/new: In function ‘CompileShaderToSPV.constprop’: /usr/include/c++/13.1.1/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In function ‘memset’, inlined from ‘ImFontAtlasBuildPackCustomRects’ at /usr/src/debug/dolphin-emu/dolphin-emu/Externals/imgui/imgui_draw.cpp:2623:11: /usr/include/bits/string_fortified.h:59:33: warning: ‘__builtin_memset’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 59 | return __builtin___memset_chk (__dest, __ch, __len, | ^ [1163/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Debugger/BreakpointWidget.cpp.o In file included from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/PPCSymbolDB.h:11, from /build/dolphin-emu/src/dolphin-emu/Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:19: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ [1164/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Debugger/CodeWidget.cpp.o In file included from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/PPCSymbolDB.h:11, from /build/dolphin-emu/src/dolphin-emu/Source/Core/DolphinQt/Debugger/CodeWidget.cpp:27: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ [1165/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/ConvertDialog.cpp.o [1166/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Debugger/CodeDiffDialog.cpp.o In file included from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/PPCSymbolDB.h:11, from /build/dolphin-emu/src/dolphin-emu/Source/Core/DolphinQt/Debugger/CodeDiffDialog.cpp:25: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ [1167/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Debugger/MemoryWidget.cpp.o [1168/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Debugger/MemoryViewWidget.cpp.o [1169/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Debugger/NetworkWidget.cpp.o [1170/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Debugger/JITWidget.cpp.o [1171/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Debugger/PatchInstructionDialog.cpp.o [1172/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Debugger/RegisterColumn.cpp.o [1173/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Debugger/CodeViewWidget.cpp.o In file included from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/PPCSymbolDB.h:11, from /build/dolphin-emu/src/dolphin-emu/Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:35: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ [1174/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Debugger/ThreadWidget.cpp.o [1175/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/DiscordJoinRequestDialog.cpp.o [1176/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Debugger/RegisterWidget.cpp.o [1177/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/DiscordHandler.cpp.o [1178/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Debugger/WatchWidget.cpp.o [1179/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/GameList/ListProxyModel.cpp.o [1180/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/FIFO/FIFOPlayerWindow.cpp.o [1181/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/GameList/GridProxyModel.cpp.o [1182/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/GameList/GameListModel.cpp.o [1183/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/GCMemcardCreateNewDialog.cpp.o [1184/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/FIFO/FIFOAnalyzer.cpp.o [1185/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/GameList/GameTracker.cpp.o [1186/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/GameList/GameList.cpp.o [1187/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/InfinityBase/InfinityBaseWindow.cpp.o /build/dolphin-emu/src/dolphin-emu/Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp: In lambda function: /build/dolphin-emu/src/dolphin-emu/Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:58:44: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 58 | connect(m_checkbox, &QCheckBox::toggled, [=](bool checked) { EmulateBase(checked); }); | ^ /build/dolphin-emu/src/dolphin-emu/Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:58:44: note: add explicit ‘this’ or ‘*this’ capture [1188/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/GCMemcardManager.cpp.o [1189/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/HotkeyScheduler.cpp.o [1190/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Main.cpp.o [1191/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/NetPlay/GameListDialog.cpp.o [1192/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/NetPlay/ChunkedProgressDialog.cpp.o [1193/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Host.cpp.o [1194/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/NetPlay/GameDigestDialog.cpp.o [1195/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/NetPlay/NetPlayBrowser.cpp.o [1196/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/QtUtils/BlockUserInputFilter.cpp.o [1197/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/QtUtils/DoubleClickEventFilter.cpp.o [1198/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/NetPlay/NetPlaySetupDialog.cpp.o [1199/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/QtUtils/AspectRatioWidget.cpp.o [1200/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/NKitWarningDialog.cpp.o [1201/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/NANDRepairDialog.cpp.o [1202/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/NetPlay/PadMappingDialog.cpp.o [1203/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/QtUtils/DolphinFileDialog.cpp.o [1204/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/MenuBar.cpp.o In file included from /build/dolphin-emu/src/dolphin-emu/Source/Core/Core/PowerPC/PPCSymbolDB.h:11, from /build/dolphin-emu/src/dolphin-emu/Source/Core/DolphinQt/MenuBar.cpp:41: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h: In constructor ‘Common::Symbol::Symbol(const std::string&)’: /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:41:38: warning: declaration of ‘name’ shadows a member of ‘Common::Symbol’ [-Wshadow] 41 | explicit Symbol(const std::string& name) { Rename(name); } | ~~~~~~~~~~~~~~~~~~~^~~~ /build/dolphin-emu/src/dolphin-emu/Source/Core/Common/SymbolDB.h:45:15: note: shadowed declaration is here 45 | std::string name; | ^~~~ [1205/1251] Linking CXX executable Binaries/dolphin-emu-nogui /usr/src/debug/dolphin-emu/dolphin-emu/Externals/mbedtls/library/ssl_tls.c: In function ‘ssl_calc_finished_tls_sha384’: /usr/src/debug/dolphin-emu/dolphin-emu/Externals/mbedtls/library/ssl_tls.c:3399:5: warning: ‘mbedtls_sha512_finish_ret’ accessing 64 bytes in a region of size 48 [-Wstringop-overflow=] /usr/src/debug/dolphin-emu/dolphin-emu/Externals/mbedtls/library/ssl_tls.c:3399:5: note: referencing argument 2 of type ‘unsigned char[64]’ /usr/src/debug/dolphin-emu/dolphin-emu/Externals/mbedtls/library/sha512.c:375: note: in a call to function ‘mbedtls_sha512_finish_ret’ In function ‘memset’, inlined from ‘ImFontAtlasBuildPackCustomRects’ at /usr/src/debug/dolphin-emu/dolphin-emu/Externals/imgui/imgui_draw.cpp:2623:11: /usr/include/bits/string_fortified.h:59:33: warning: ‘__builtin_memset’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 59 | return __builtin___memset_chk (__dest, __ch, __len, | ^ In function ‘ProcessDeferred’, inlined from ‘CompileDeferred’ at /usr/src/debug/dolphin-emu/dolphin-emu/Externals/glslang/glslang/MachineIndependent/ShaderLang.cpp:1331:27, inlined from ‘parse’ at /usr/src/debug/dolphin-emu/dolphin-emu/Externals/glslang/glslang/MachineIndependent/ShaderLang.cpp:1922:27, inlined from ‘parse’ at /usr/src/debug/dolphin-emu/dolphin-emu/Externals/glslang/glslang/MachineIndependent/ShaderLang.cpp:1912:0, inlined from ‘CompileShaderToSPV.constprop’ at /usr/src/debug/dolphin-emu/dolphin-emu/Source/Core/VideoCommon/Spirv.cpp:97:21: /usr/src/debug/dolphin-emu/dolphin-emu/Externals/glslang/glslang/MachineIndependent/ShaderLang.cpp:844:39: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] /usr/include/c++/13.1.1/new: In function ‘CompileShaderToSPV.constprop’: /usr/include/c++/13.1.1/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In function ‘ProcessDeferred’, inlined from ‘CompileDeferred’ at /usr/src/debug/dolphin-emu/dolphin-emu/Externals/glslang/glslang/MachineIndependent/ShaderLang.cpp:1331:27, inlined from ‘parse’ at /usr/src/debug/dolphin-emu/dolphin-emu/Externals/glslang/glslang/MachineIndependent/ShaderLang.cpp:1922:27, inlined from ‘parse’ at /usr/src/debug/dolphin-emu/dolphin-emu/Externals/glslang/glslang/MachineIndependent/ShaderLang.cpp:1912:0, inlined from ‘CompileShaderToSPV.constprop’ at /usr/src/debug/dolphin-emu/dolphin-emu/Source/Core/VideoCommon/Spirv.cpp:97:21: /usr/src/debug/dolphin-emu/dolphin-emu/Externals/glslang/glslang/MachineIndependent/ShaderLang.cpp:845:44: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] /usr/include/c++/13.1.1/new: In function ‘CompileShaderToSPV.constprop’: /usr/include/c++/13.1.1/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In function ‘ProcessDeferred’, inlined from ‘CompileDeferred’ at /usr/src/debug/dolphin-emu/dolphin-emu/Externals/glslang/glslang/MachineIndependent/ShaderLang.cpp:1331:27, inlined from ‘parse’ at /usr/src/debug/dolphin-emu/dolphin-emu/Externals/glslang/glslang/MachineIndependent/ShaderLang.cpp:1922:27, inlined from ‘parse’ at /usr/src/debug/dolphin-emu/dolphin-emu/Externals/glslang/glslang/MachineIndependent/ShaderLang.cpp:1912:0, inlined from ‘CompileShaderToSPV.constprop’ at /usr/src/debug/dolphin-emu/dolphin-emu/Source/Core/VideoCommon/Spirv.cpp:97:21: /usr/src/debug/dolphin-emu/dolphin-emu/Externals/glslang/glslang/MachineIndependent/ShaderLang.cpp:846:42: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] /usr/include/c++/13.1.1/new: In function ‘CompileShaderToSPV.constprop’: /usr/include/c++/13.1.1/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/debug/dolphin-emu/dolphin-emu/Source/Core/Core/HW/WiimoteEmu/Speaker.cpp: In member function ‘SpeakerData’: /usr/src/debug/dolphin-emu/dolphin-emu/Source/Core/Core/HW/WiimoteEmu/Speaker.cpp:86:52: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] /usr/include/c++/13.1.1/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ [1206/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/QtUtils/ElidedButton.cpp.o [1207/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/NetPlay/NetPlayDialog.cpp.o [1208/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/QtUtils/FileOpenEventFilter.cpp.o [1209/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/MainWindow.cpp.o [1210/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/QtUtils/ImageConverter.cpp.o [1211/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/QtUtils/ModalMessageBox.cpp.o [1212/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/QtUtils/WindowActivationEventFilter.cpp.o [1213/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/QtUtils/NonDefaultQPushButton.cpp.o [1214/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/QtUtils/PartiallyClosableTabWidget.cpp.o [1215/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/QtUtils/UTF8CodePointCountValidator.cpp.o [1216/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/QtUtils/WrapInScrollArea.cpp.o [1217/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/SearchBar.cpp.o [1218/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/ResourcePackManager.cpp.o [1219/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Resources.cpp.o [1220/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/RenderWidget.cpp.o [1221/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/QtUtils/FlowLayout.cpp.o [1222/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Settings/AudioPane.cpp.o [1223/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Settings.cpp.o [1224/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Settings/AdvancedPane.cpp.o [1225/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Settings/InterfacePane.cpp.o [1226/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Settings/GeneralPane.cpp.o [1227/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/RiivolutionBootWidget.cpp.o [1228/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Settings/PathPane.cpp.o [1229/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Settings/BroadbandAdapterSettingsDialog.cpp.o [1230/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/TAS/TASControlState.cpp.o [1231/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Settings/USBDeviceAddToWhitelistDialog.cpp.o [1232/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/TAS/GCTASInputWindow.cpp.o [1233/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/SkylanderPortal/SkylanderPortalWindow.cpp.o [1234/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/TAS/IRWidget.cpp.o [1235/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Settings/GameCubePane.cpp.o [1236/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Settings/WiiPane.cpp.o [1237/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/TAS/TASCheckBox.cpp.o [1238/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/TAS/TASSlider.cpp.o [1239/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/TAS/StickWidget.cpp.o [1240/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/TAS/GBATASInputWindow.cpp.o [1241/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/TAS/TASInputWindow.cpp.o [1242/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/TAS/TASSpinBox.cpp.o [1243/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/TAS/WiiTASInputWindow.cpp.o [1244/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/QtUtils/SignalDaemon.cpp.o [1245/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/ToolBar.cpp.o [1246/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Translation.cpp.o [1247/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/Updater.cpp.o [1248/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/GBAHost.cpp.o [1249/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/WiiUpdate.cpp.o [1250/1251] Building CXX object Source/Core/DolphinQt/CMakeFiles/dolphin-emu.dir/GBAWidget.cpp.o [1251/1251] Linking CXX executable Binaries/dolphin-emu /usr/src/debug/dolphin-emu/dolphin-emu/Externals/mbedtls/library/ssl_tls.c: In function ‘ssl_calc_finished_tls_sha384’: /usr/src/debug/dolphin-emu/dolphin-emu/Externals/mbedtls/library/ssl_tls.c:3399:5: warning: ‘mbedtls_sha512_finish_ret’ accessing 64 bytes in a region of size 48 [-Wstringop-overflow=] /usr/src/debug/dolphin-emu/dolphin-emu/Externals/mbedtls/library/ssl_tls.c:3399:5: note: referencing argument 2 of type ‘unsigned char[64]’ /usr/src/debug/dolphin-emu/dolphin-emu/Externals/mbedtls/library/sha512.c:375: note: in a call to function ‘mbedtls_sha512_finish_ret’ In function ‘ProcessDeferred’, inlined from ‘CompileDeferred’ at /usr/src/debug/dolphin-emu/dolphin-emu/Externals/glslang/glslang/MachineIndependent/ShaderLang.cpp:1331:27, inlined from ‘parse’ at /usr/src/debug/dolphin-emu/dolphin-emu/Externals/glslang/glslang/MachineIndependent/ShaderLang.cpp:1922:27, inlined from ‘parse’ at /usr/src/debug/dolphin-emu/dolphin-emu/Externals/glslang/glslang/MachineIndependent/ShaderLang.cpp:1912:0, inlined from ‘CompileShaderToSPV.constprop’ at /usr/src/debug/dolphin-emu/dolphin-emu/Source/Core/VideoCommon/Spirv.cpp:97:21: /usr/src/debug/dolphin-emu/dolphin-emu/Externals/glslang/glslang/MachineIndependent/ShaderLang.cpp:844:39: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] /usr/include/c++/13.1.1/new: In function ‘CompileShaderToSPV.constprop’: /usr/include/c++/13.1.1/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In function ‘ProcessDeferred’, inlined from ‘CompileDeferred’ at /usr/src/debug/dolphin-emu/dolphin-emu/Externals/glslang/glslang/MachineIndependent/ShaderLang.cpp:1331:27, inlined from ‘parse’ at /usr/src/debug/dolphin-emu/dolphin-emu/Externals/glslang/glslang/MachineIndependent/ShaderLang.cpp:1922:27, inlined from ‘parse’ at /usr/src/debug/dolphin-emu/dolphin-emu/Externals/glslang/glslang/MachineIndependent/ShaderLang.cpp:1912:0, inlined from ‘CompileShaderToSPV.constprop’ at /usr/src/debug/dolphin-emu/dolphin-emu/Source/Core/VideoCommon/Spirv.cpp:97:21: /usr/src/debug/dolphin-emu/dolphin-emu/Externals/glslang/glslang/MachineIndependent/ShaderLang.cpp:845:44: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] /usr/include/c++/13.1.1/new: In function ‘CompileShaderToSPV.constprop’: /usr/include/c++/13.1.1/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In function ‘ProcessDeferred’, inlined from ‘CompileDeferred’ at /usr/src/debug/dolphin-emu/dolphin-emu/Externals/glslang/glslang/MachineIndependent/ShaderLang.cpp:1331:27, inlined from ‘parse’ at /usr/src/debug/dolphin-emu/dolphin-emu/Externals/glslang/glslang/MachineIndependent/ShaderLang.cpp:1922:27, inlined from ‘parse’ at /usr/src/debug/dolphin-emu/dolphin-emu/Externals/glslang/glslang/MachineIndependent/ShaderLang.cpp:1912:0, inlined from ‘CompileShaderToSPV.constprop’ at /usr/src/debug/dolphin-emu/dolphin-emu/Source/Core/VideoCommon/Spirv.cpp:97:21: /usr/src/debug/dolphin-emu/dolphin-emu/Externals/glslang/glslang/MachineIndependent/ShaderLang.cpp:846:42: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] /usr/include/c++/13.1.1/new: In function ‘CompileShaderToSPV.constprop’: /usr/include/c++/13.1.1/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In function ‘memset’, inlined from ‘ImFontAtlasBuildPackCustomRects’ at /usr/src/debug/dolphin-emu/dolphin-emu/Externals/imgui/imgui_draw.cpp:2623:11: /usr/include/bits/string_fortified.h:59:33: warning: ‘__builtin_memset’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 59 | return __builtin___memset_chk (__dest, __ch, __len, | ^ In member function ‘__ct ’, inlined from ‘detached’ at /usr/include/qt6/QtCore/qhash.h:577:20, inlined from ‘detach’ at /usr/include/qt6/QtCore/qhash.h:941:75: /usr/include/qt6/QtCore/qhash.h:561:17: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 561 | spans = new Span[nSpans]; | ^ /usr/include/c++/13.1.1/new: In member function ‘detach’: /usr/include/c++/13.1.1/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/debug/dolphin-emu/dolphin-emu/Source/Core/Core/HW/WiimoteEmu/Speaker.cpp: In member function ‘SpeakerData’: /usr/src/debug/dolphin-emu/dolphin-emu/Source/Core/Core/HW/WiimoteEmu/Speaker.cpp:86:52: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] /usr/include/c++/13.1.1/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^