Running phase: unpackPhase unpacking source archive /nix/store/6mmh7635f3xk9hz5z44g4n1c2mbnpbca-source source root is source Running phase: patchPhase Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase cmake flags: -DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DCMAKE_INSTALL_LOCALEDIR=/nix/store/gqxmx2wpxb24j3358fh42iadr8zbzyfw-libretro-ppsspp-0-unstable-2026-09-01/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/gqxmx2wpxb24j3358fh42iadr8zbzyfw-libretro-ppsspp-0-unstable-2026-09-01/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/gqxmx2wpxb24j3358fh42iadr8zbzyfw-libretro-ppsspp-0-unstable-2026-09-01/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/gqxmx2wpxb24j3358fh42iadr8zbzyfw-libretro-ppsspp-0-unstable-2026-09-01/share/doc/PPSSPP -DCMAKE_INSTALL_INFODIR=/nix/store/gqxmx2wpxb24j3358fh42iadr8zbzyfw-libretro-ppsspp-0-unstable-2026-09-01/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/gqxmx2wpxb24j3358fh42iadr8zbzyfw-libretro-ppsspp-0-unstable-2026-09-01/share/man -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/gqxmx2wpxb24j3358fh42iadr8zbzyfw-libretro-ppsspp-0-unstable-2026-09-01/include -DCMAKE_INSTALL_SBINDIR=/nix/store/gqxmx2wpxb24j3358fh42iadr8zbzyfw-libretro-ppsspp-0-unstable-2026-09-01/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/gqxmx2wpxb24j3358fh42iadr8zbzyfw-libretro-ppsspp-0-unstable-2026-09-01/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/gqxmx2wpxb24j3358fh42iadr8zbzyfw-libretro-ppsspp-0-unstable-2026-09-01/lib -DCMAKE_STRIP=/nix/store/bv4iz5h4bsy9ivn45c71j78m8rq233ss-gcc-wrapper-15.3.0/bin/strip -DCMAKE_RANLIB=/nix/store/bv4iz5h4bsy9ivn45c71j78m8rq233ss-gcc-wrapper-15.3.0/bin/ranlib -DCMAKE_AR=/nix/store/bv4iz5h4bsy9ivn45c71j78m8rq233ss-gcc-wrapper-15.3.0/bin/ar -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_INSTALL_PREFIX=/nix/store/gqxmx2wpxb24j3358fh42iadr8zbzyfw-libretro-ppsspp-0-unstable-2026-09-01 -DLIBRETRO=ON -DUSE_SYSTEM_FFMPEG=OFF -DUSE_SYSTEM_SNAPPY=ON -DUSE_SYSTEM_LIBZIP=ON -DOpenGL_GL_PREFERENCE=GLVND -DUSING_GLES2=ON -- The C compiler identification is GNU 15.3.0 -- The CXX compiler identification is GNU 15.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /nix/store/bv4iz5h4bsy9ivn45c71j78m8rq233ss-gcc-wrapper-15.3.0/bin/gcc - 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: /nix/store/bv4iz5h4bsy9ivn45c71j78m8rq233ss-gcc-wrapper-15.3.0/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- The ASM compiler identification is GNU -- Found assembler: /nix/store/bv4iz5h4bsy9ivn45c71j78m8rq233ss-gcc-wrapper-15.3.0/bin/gcc Non-Clang compiler detected: GNU Non-gold Build Using X11 for Vulkan -- Found X11: /nix/store/k1xfqpvmi2hirhiys0glmb9f7lg217n1-xorgproto-2025.1/include -- Looking for XOpenDisplay in /nix/store/i1iwm8bb7y65ikzix3yz53w062c83psk-libx11-1.8.13/lib/libX11.so -- Looking for XOpenDisplay in /nix/store/i1iwm8bb7y65ikzix3yz53w062c83psk-libx11-1.8.13/lib/libX11.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 -- Found PkgConfig: /nix/store/a55gz9mrf0z1ngdmjf83qz8ywdam95fn-pkg-config-wrapper-0.29.2/bin/pkg-config (found version "0.29.2") CMake Warning (dev) at /nix/store/wnpls15mjywq1fmgmbzqhshl8g2bhcvz-cmake-4.3.4/share/cmake-4.3/Modules/FindPackageHandleStandardArgs.cmake:493 (message): The package name passed to find_package_handle_standard_args() (WAYLAND_CLIENT) does not match the name of the calling package (Wayland). This can lead to problems in calling code that expects find_package() result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/Modules/FindWayland.cmake:52 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:246 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Could NOT find WAYLAND_CLIENT (missing: WAYLAND_CLIENT_LIBRARIES WAYLAND_CLIENT_INCLUDE_DIR) CMake Warning (dev) at /nix/store/wnpls15mjywq1fmgmbzqhshl8g2bhcvz-cmake-4.3.4/share/cmake-4.3/Modules/FindPackageHandleStandardArgs.cmake:493 (message): The package name passed to find_package_handle_standard_args() (WAYLAND_SERVER) does not match the name of the calling package (Wayland). This can lead to problems in calling code that expects find_package() result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/Modules/FindWayland.cmake:53 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:246 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Could NOT find WAYLAND_SERVER (missing: WAYLAND_SERVER_LIBRARIES WAYLAND_SERVER_INCLUDE_DIR) CMake Warning (dev) at /nix/store/wnpls15mjywq1fmgmbzqhshl8g2bhcvz-cmake-4.3.4/share/cmake-4.3/Modules/FindPackageHandleStandardArgs.cmake:493 (message): The package name passed to find_package_handle_standard_args() (WAYLAND_EGL) does not match the name of the calling package (Wayland). This can lead to problems in calling code that expects find_package() result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/Modules/FindWayland.cmake:54 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:246 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Could NOT find WAYLAND_EGL (missing: WAYLAND_EGL_LIBRARIES WAYLAND_EGL_INCLUDE_DIR) CMake Warning (dev) at /nix/store/wnpls15mjywq1fmgmbzqhshl8g2bhcvz-cmake-4.3.4/share/cmake-4.3/Modules/FindPackageHandleStandardArgs.cmake:493 (message): The package name passed to find_package_handle_standard_args() (WAYLAND_CURSOR) does not match the name of the calling package (Wayland). This can lead to problems in calling code that expects find_package() result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/Modules/FindWayland.cmake:55 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:246 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Could NOT find WAYLAND_CURSOR (missing: WAYLAND_CURSOR_LIBRARIES WAYLAND_CURSOR_INCLUDE_DIR) CMake Warning (dev) at /nix/store/wnpls15mjywq1fmgmbzqhshl8g2bhcvz-cmake-4.3.4/share/cmake-4.3/Modules/FindPackageHandleStandardArgs.cmake:493 (message): The package name passed to find_package_handle_standard_args() (WAYLAND) does not match the name of the calling package (Wayland). This can lead to problems in calling code that expects find_package() result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/Modules/FindWayland.cmake:56 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:246 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Could NOT find WAYLAND (missing: WAYLAND_LIBRARIES WAYLAND_INCLUDE_DIR) -- Could not find Wayland libraries, disabling Wayland WSI support for Vulkan. -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Build type: Release CMAKE_SYSTEM_PROCESSOR: aarch64 Generating for ARMv8, Release -- Looking for getauxval -- Looking for getauxval - found -- Looking for elf_aux_info -- Looking for elf_aux_info - not found CMake Deprecation Warning at ext/armips/ext/filesystem/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- Looking for dlfcn.h -- Looking for dlfcn.h - found -- Looking for getauxval -- Looking for getauxval - found CMake Warning (dev) at ext/glslang/CMakeLists.txt:236 (find_package): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): ext/glslang/CMakeLists.txt:300 (find_host_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PythonInterp: /nix/store/lfh101cfjj8p8npcari9hk0lbqi33yvh-python3-3.14.7/bin/python3 (found suitable version "3.14.7", minimum required is "3") -- spirv-tools not linked - illegal SPIRV may be generated for HLSL -- Found Snappy: /nix/store/s3xm8kjk5r82b50d5rbg0dcyib5vwng4-snappy-1.2.2/lib/libsnappy.so -- Found avcodec: /build/source/ffmpeg/linux/aarch64/include /build/source/ffmpeg/linux/aarch64/lib/libavcodec.a -- Found avformat: /build/source/ffmpeg/linux/aarch64/include /build/source/ffmpeg/linux/aarch64/lib/libavformat.a -- Found avutil: /build/source/ffmpeg/linux/aarch64/include /build/source/ffmpeg/linux/aarch64/lib/libavutil.a -- Found swresample: /build/source/ffmpeg/linux/aarch64/include /build/source/ffmpeg/linux/aarch64/lib/libswresample.a -- Found swscale: /build/source/ffmpeg/linux/aarch64/include /build/source/ffmpeg/linux/aarch64/lib/libswscale.a -- Found FFmpeg: /build/source/ffmpeg/linux/aarch64/include found components: avcodec avformat avutil swresample swscale -- Performing Test HAVE_LIBAVCODEC_CONST_AVCODEC -- Performing Test HAVE_LIBAVCODEC_CONST_AVCODEC - Success -- Found ZLIB: /nix/store/4my1cjkysivszznv4342x12r3z2pwdpl-zlib-1.3.2/lib/libz.so (found version "1.3.2") -- Found LIBZIP: /nix/store/7kl8kaqb9xfivqqbxjbqbg26h4y0sgbb-libzip-1.11.4/lib/libzip.so -- Could NOT find PNG (missing: PNG_LIBRARY PNG_PNG_INCLUDE_DIR) (Required is at least version "1.6") -- Installing: /build/source/build/assets/font_atlas.zim -- Installing: /build/source/build/assets/font_atlas.meta -- Installing: /build/source/build/assets/asciifont_atlas.zim -- Installing: /build/source/build/assets/asciifont_atlas.meta -- Installing: /build/source/build/assets/debugger -- Installing: /build/source/build/assets/debugger/.nojekyll -- Installing: /build/source/build/assets/debugger/favicon.ico -- Installing: /build/source/build/assets/debugger/asset-manifest.json -- Installing: /build/source/build/assets/debugger/index.html -- Installing: /build/source/build/assets/debugger/manifest.json -- Installing: /build/source/build/assets/debugger/static -- Installing: /build/source/build/assets/debugger/static/css -- Installing: /build/source/build/assets/debugger/static/css/main.3eab8a01.css -- Installing: /build/source/build/assets/debugger/static/css/main.3eab8a01.css.map -- Installing: /build/source/build/assets/debugger/static/js -- Installing: /build/source/build/assets/debugger/static/js/main.fe87e942.js -- Installing: /build/source/build/assets/debugger/static/js/main.fe87e942.js.LICENSE.txt -- Installing: /build/source/build/assets/debugger/static/js/main.fe87e942.js.map -- Installing: /build/source/build/assets/debugger/static/media -- Installing: /build/source/build/assets/debugger/static/media/logo.94f885ce93dfb6d29a122402a15cccca.svg -- Installing: /build/source/build/assets/upload -- Installing: /build/source/build/assets/upload/index.html -- Installing: /build/source/build/assets/lang -- Installing: /build/source/build/assets/lang/README.md -- Installing: /build/source/build/assets/lang/ar_AE.ini -- Installing: /build/source/build/assets/lang/az_AZ.ini -- Installing: /build/source/build/assets/lang/be_BY.ini -- Installing: /build/source/build/assets/lang/bg_BG.ini -- Installing: /build/source/build/assets/lang/ca_ES.ini -- Installing: /build/source/build/assets/lang/cz_CZ.ini -- Installing: /build/source/build/assets/lang/da_DK.ini -- Installing: /build/source/build/assets/lang/de_DE.ini -- Installing: /build/source/build/assets/lang/dr_ID.ini -- Installing: /build/source/build/assets/lang/en_US.ini -- Installing: /build/source/build/assets/lang/es_ES.ini -- Installing: /build/source/build/assets/lang/es_LA.ini -- Installing: /build/source/build/assets/lang/fa_IR.ini -- Installing: /build/source/build/assets/lang/fi_FI.ini -- Installing: /build/source/build/assets/lang/fr_FR.ini -- Installing: /build/source/build/assets/lang/gl_ES.ini -- Installing: /build/source/build/assets/lang/gr_EL.ini -- Installing: /build/source/build/assets/lang/he_IL.ini -- Installing: /build/source/build/assets/lang/he_IL_invert.ini -- Installing: /build/source/build/assets/lang/hr_HR.ini -- Installing: /build/source/build/assets/lang/hu_HU.ini -- Installing: /build/source/build/assets/lang/id_ID.ini -- Installing: /build/source/build/assets/lang/it_IT.ini -- Installing: /build/source/build/assets/lang/ja_JP.ini -- Installing: /build/source/build/assets/lang/jv_ID.ini -- Installing: /build/source/build/assets/lang/km_KH.ini -- Installing: /build/source/build/assets/lang/ko_KR.ini -- Installing: /build/source/build/assets/lang/ku_SO.ini -- Installing: /build/source/build/assets/lang/lo_LA.ini -- Installing: /build/source/build/assets/lang/lt-LT.ini -- Installing: /build/source/build/assets/lang/ms_MY.ini -- Installing: /build/source/build/assets/lang/nl_NL.ini -- Installing: /build/source/build/assets/lang/nn_NO.ini -- Installing: /build/source/build/assets/lang/no_NO.ini -- Installing: /build/source/build/assets/lang/pl_PL.ini -- Installing: /build/source/build/assets/lang/pt_BR.ini -- Installing: /build/source/build/assets/lang/pt_PT.ini -- Installing: /build/source/build/assets/lang/ro_RO.ini -- Installing: /build/source/build/assets/lang/ru_RU.ini -- Installing: /build/source/build/assets/lang/sv_SE.ini -- Installing: /build/source/build/assets/lang/tg_PH.ini -- Installing: /build/source/build/assets/lang/th_TH.ini -- Installing: /build/source/build/assets/lang/tr_TR.ini -- Installing: /build/source/build/assets/lang/uk_UA.ini -- Installing: /build/source/build/assets/lang/vi_VN.ini -- Installing: /build/source/build/assets/lang/zh_CN.ini -- Installing: /build/source/build/assets/lang/zh_TW.ini -- Installing: /build/source/build/assets/shaders -- Installing: /build/source/build/assets/shaders/4xhqglsl.fsh -- Installing: /build/source/build/assets/shaders/4xhqglsl.vsh -- Installing: /build/source/build/assets/shaders/5xBR-lv2.fsh -- Installing: /build/source/build/assets/shaders/5xBR.fsh -- Installing: /build/source/build/assets/shaders/5xBR.vsh -- Installing: /build/source/build/assets/shaders/GaussianDownscale.fsh -- Installing: /build/source/build/assets/shaders/aacolor.fsh -- Installing: /build/source/build/assets/shaders/aacolor.vsh -- Installing: /build/source/build/assets/shaders/bloom.fsh -- Installing: /build/source/build/assets/shaders/bloomnoblur.fsh -- Installing: /build/source/build/assets/shaders/cartoon.fsh -- Installing: /build/source/build/assets/shaders/cartoon.vsh -- Installing: /build/source/build/assets/shaders/colorcorrection.fsh -- Installing: /build/source/build/assets/shaders/crt.fsh -- Installing: /build/source/build/assets/shaders/defaultshaders.ini -- Installing: /build/source/build/assets/shaders/fakereflections.fsh -- Installing: /build/source/build/assets/shaders/fsr_easu.fsh -- Installing: /build/source/build/assets/shaders/fsr_rcas.fsh -- Installing: /build/source/build/assets/shaders/fxaa.fsh -- Installing: /build/source/build/assets/shaders/fxaa.vsh -- Installing: /build/source/build/assets/shaders/natural.fsh -- Installing: /build/source/build/assets/shaders/natural.vsh -- Installing: /build/source/build/assets/shaders/naturalA.fsh -- Installing: /build/source/build/assets/shaders/naturalA.vsh -- Installing: /build/source/build/assets/shaders/persistence.fsh -- Installing: /build/source/build/assets/shaders/psp_color.fsh -- Installing: /build/source/build/assets/shaders/scanlines.fsh -- Installing: /build/source/build/assets/shaders/sharpen.fsh -- Installing: /build/source/build/assets/shaders/smiley.py -- Installing: /build/source/build/assets/shaders/smiley_16x16_rgba.bin -- Installing: /build/source/build/assets/shaders/stereo_red_blue.fsh -- Installing: /build/source/build/assets/shaders/stereo_sbs.fsh -- Installing: /build/source/build/assets/shaders/tex_2xbrz.csh -- Installing: /build/source/build/assets/shaders/tex_4xbrz.csh -- Installing: /build/source/build/assets/shaders/tex_mmpx.csh -- Installing: /build/source/build/assets/shaders/tex_mmpx_adv.csh -- Installing: /build/source/build/assets/shaders/tex_nnedi3_2x_single.csh -- Installing: /build/source/build/assets/shaders/tex_nnedi3_4x_single.csh -- Installing: /build/source/build/assets/shaders/tex_nnedi3_mp_cshift_2x.csh -- Installing: /build/source/build/assets/shaders/tex_nnedi3_mp_cshift_4x.csh -- Installing: /build/source/build/assets/shaders/tex_nnedi3_mp_nns16_pass1_buffer.csh -- Installing: /build/source/build/assets/shaders/tex_nnedi3_mp_nns16_pass1_image.csh -- Installing: /build/source/build/assets/shaders/tex_nnedi3_mp_nns16_pass2.csh -- Installing: /build/source/build/assets/shaders/tex_smiley_2x.csh -- Installing: /build/source/build/assets/shaders/tex_spline36_2x.csh -- Installing: /build/source/build/assets/shaders/tex_spline36_4x.csh -- Installing: /build/source/build/assets/shaders/upscale_bicubic.fsh -- Installing: /build/source/build/assets/shaders/upscale_bicubic.vsh -- Installing: /build/source/build/assets/shaders/upscale_sharp_bilinear.fsh -- Installing: /build/source/build/assets/shaders/upscale_sharp_bilinear.vsh -- Installing: /build/source/build/assets/shaders/upscale_spline36.fsh -- Installing: /build/source/build/assets/shaders/upscale_spline36.vsh -- Installing: /build/source/build/assets/shaders/videoAA.fsh -- Installing: /build/source/build/assets/shaders/vignette.fsh -- Installing: /build/source/build/assets/themes -- Installing: /build/source/build/assets/themes/1995.ini -- Installing: /build/source/build/assets/themes/alpine.ini -- Installing: /build/source/build/assets/themes/defaultthemes.ini -- Installing: /build/source/build/assets/themes/slateforest.ini -- Installing: /build/source/build/assets/themes/strawberry.ini -- Installing: /build/source/build/assets/themes/vinewood.ini -- Installing: /build/source/build/assets/vfpu -- Installing: /build/source/build/assets/vfpu/vfpu_asin_lut65536.dat -- Installing: /build/source/build/assets/vfpu/vfpu_asin_lut_deltas.dat -- Installing: /build/source/build/assets/vfpu/vfpu_asin_lut_indices.dat -- Installing: /build/source/build/assets/vfpu/vfpu_exp2_lut.dat -- Installing: /build/source/build/assets/vfpu/vfpu_exp2_lut65536.dat -- Installing: /build/source/build/assets/vfpu/vfpu_log2_lut.dat -- Installing: /build/source/build/assets/vfpu/vfpu_log2_lut65536.dat -- Installing: /build/source/build/assets/vfpu/vfpu_log2_lut65536_quadratic.dat -- Installing: /build/source/build/assets/vfpu/vfpu_rcp_lut.dat -- Installing: /build/source/build/assets/vfpu/vfpu_rsqrt_lut.dat -- Installing: /build/source/build/assets/vfpu/vfpu_sin_lut8192.dat -- Installing: /build/source/build/assets/vfpu/vfpu_sin_lut_delta.dat -- Installing: /build/source/build/assets/vfpu/vfpu_sin_lut_exceptions.dat -- Installing: /build/source/build/assets/vfpu/vfpu_sin_lut_interval_delta.dat -- Installing: /build/source/build/assets/vfpu/vfpu_sqrt_lut.dat -- Installing: /build/source/build/assets/Roboto_Condensed-Regular.ttf -- Installing: /build/source/build/assets/Roboto_Condensed-Light.ttf -- Installing: /build/source/build/assets/Roboto_Condensed-Bold.ttf -- Installing: /build/source/build/assets/Roboto_Condensed-Italic.ttf -- Installing: /build/source/build/assets/Inconsolata-Regular.ttf -- Installing: /build/source/build/assets/compat.ini -- Installing: /build/source/build/assets/adhoc-servers.json -- Installing: /build/source/build/assets/infra-dns.json -- Installing: /build/source/build/assets/gamecontrollerdb.txt -- Installing: /build/source/build/assets/langregion.ini -- Installing: /build/source/build/assets/ppge_atlas.zim -- Installing: /build/source/build/assets/ppge_atlas.meta -- Installing: /build/source/build/assets/sfx_back.wav -- Installing: /build/source/build/assets/sfx_confirm.wav -- Installing: /build/source/build/assets/sfx_select.wav -- Installing: /build/source/build/assets/sfx_toggle_off.wav -- Installing: /build/source/build/assets/sfx_toggle_on.wav -- Installing: /build/source/build/assets/sfx_achievement_unlocked.wav -- Installing: /build/source/build/assets/sfx_leaderbord_submitted.wav -- Installing: /build/source/build/assets/ui_images/bg.png -- Installing: /build/source/build/assets/ui_images/buttons.svg -- Installing: /build/source/build/assets/ui_images/drop_shadow.png -- Installing: /build/source/build/assets/ui_images/icon.png -- Installing: /build/source/build/assets/ui_images/icon_gold.png -- Installing: /build/source/build/assets/ui_images/images.svg -- Installing: /build/source/build/assets/ui_images/psp_display.png -- Installing: /build/source/build/assets/ui_images/retroachievements_logo.png -- Installing: /build/source/build/assets/ui_images/stick.png -- Installing: /build/source/build/assets/ui_images/stick_line.png -- Installing: /build/source/build/assets/flash0 -- Installing: /build/source/build/assets/flash0/font -- Installing: /build/source/build/assets/flash0/font/jpn0.pgf -- Installing: /build/source/build/assets/flash0/font/kr0.pgf -- Installing: /build/source/build/assets/flash0/font/ltn0.pgf -- Installing: /build/source/build/assets/flash0/font/ltn1.pgf -- Installing: /build/source/build/assets/flash0/font/ltn10.pgf -- Installing: /build/source/build/assets/flash0/font/ltn11.pgf -- Installing: /build/source/build/assets/flash0/font/ltn12.pgf -- Installing: /build/source/build/assets/flash0/font/ltn13.pgf -- Installing: /build/source/build/assets/flash0/font/ltn14.pgf -- Installing: /build/source/build/assets/flash0/font/ltn15.pgf -- Installing: /build/source/build/assets/flash0/font/ltn2.pgf -- Installing: /build/source/build/assets/flash0/font/ltn3.pgf -- Installing: /build/source/build/assets/flash0/font/ltn4.pgf -- Installing: /build/source/build/assets/flash0/font/ltn5.pgf -- Installing: /build/source/build/assets/flash0/font/ltn6.pgf -- Installing: /build/source/build/assets/flash0/font/ltn7.pgf -- Installing: /build/source/build/assets/flash0/font/ltn8.pgf -- Installing: /build/source/build/assets/flash0/font/ltn9.pgf -- Configuring done (4.9s) -- Generating done (0.2s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY OpenGL_GL_PREFERENCE -- Build files have been written to: /build/source/build Running phase: buildPhase build flags: -j4 SHELL=/nix/store/z3x2qxagi8wqfx9n59frhdyml7njr9z2-bash-5.3p15/bin/bash platform=unix ARCH=arm64 [ 0%] Building C object CMakeFiles/png17.dir/ext/libpng17/png.c.o [ 0%] Building C object ext/CMakeFiles/xxhash.dir/xxhash.c.o [ 0%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lapi.c.o [ 0%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/Architecture.cpp.o /build/source/ext/libpng17/png.c: In function 'png_convert_to_rfc1123_buffer': /build/source/ext/libpng17/pngpriv.h:1879:4: warning: 'number_buf' may be used uninitialized [-Wmaybe-uninitialized] 1879 | png_format_number(buffer, buffer + (sizeof buffer), format, number) /build/source/ext/libpng17/png.c:670:69: note: in definition of macro 'APPEND_STRING' 670 | # define APPEND_STRING(string) pos = png_safecat(out, 29, pos, (string)) | ^~~~~~ /build/source/ext/libpng17/png.c:672:24: note: in expansion of macro 'PNG_FORMAT_NUMBER' 672 | APPEND_STRING(PNG_FORMAT_NUMBER(number_buf, format, (value))) | ^~~~~~~~~~~~~~~~~ /build/source/ext/libpng17/png.c:675:7: note: in expansion of macro 'APPEND_NUMBER' 675 | APPEND_NUMBER(PNG_NUMBER_FORMAT_u, (unsigned)ptime->day); | ^~~~~~~~~~~~~ In file included from /build/source/ext/libpng17/png.h:366, from /build/source/ext/libpng17/pngpriv.h:240, from /build/source/ext/libpng17/png.c:14: /build/source/ext/libpng17/pngpriv.h:1874:33: note: by argument 1 of type 'png_const_charp' {aka 'const char *'} to 'png_format_number' declared here 1874 | PNG_INTERNAL_FUNCTION(png_charp,png_format_number,(png_const_charp start, | ^~~~~~~~~~~~~~~~~ /build/source/ext/libpng17/pngconf.h:287:70: note: in definition of macro 'PNG_FUNCTION' 287 | # define PNG_FUNCTION(type, name, args, attributes) attributes type name args | ^~~~ /build/source/ext/libpng17/pngpriv.h:1874:1: note: in expansion of macro 'PNG_INTERNAL_FUNCTION' 1874 | PNG_INTERNAL_FUNCTION(png_charp,png_format_number,(png_const_charp start, | ^~~~~~~~~~~~~~~~~~~~~ /build/source/ext/libpng17/png.c:668:12: note: 'number_buf' declared here 668 | char number_buf[5]; /* enough for a four-digit year */ | ^~~~~~~~~~ [ 0%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lauxlib.c.o [ 0%] Building C object CMakeFiles/png17.dir/ext/libpng17/pngerror.c.o In file included from /build/source/ext/libpng17/pngerror.c:19: /build/source/ext/libpng17/pngerror.c: In function 'png_warning_parameter_unsigned': /build/source/ext/libpng17/pngpriv.h:1879:4: warning: 'buffer' may be used uninitialized [-Wmaybe-uninitialized] 1879 | png_format_number(buffer, buffer + (sizeof buffer), format, number) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/ext/libpng17/pngerror.c:206:37: note: in expansion of macro 'PNG_FORMAT_NUMBER' 206 | png_warning_parameter(p, number, PNG_FORMAT_NUMBER(buffer, format, value)); | ^~~~~~~~~~~~~~~~~ /build/source/ext/libpng17/pngerror.c:95:1: note: by argument 1 of type 'png_const_charp' {aka 'const char *'} to 'png_format_number' declared here 95 | png_format_number(png_const_charp start, png_charp end, int format, | ^~~~~~~~~~~~~~~~~ /build/source/ext/libpng17/pngerror.c:205:9: note: 'buffer' declared here 205 | char buffer[PNG_NUMBER_BUFFER_SIZE]; | ^~~~~~ /build/source/ext/libpng17/pngerror.c: In function 'png_warning_parameter_signed': /build/source/ext/libpng17/pngpriv.h:1879:4: warning: 'buffer' may be used uninitialized [-Wmaybe-uninitialized] 1879 | png_format_number(buffer, buffer + (sizeof buffer), format, number) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/ext/libpng17/pngerror.c:222:10: note: in expansion of macro 'PNG_FORMAT_NUMBER' 222 | str = PNG_FORMAT_NUMBER(buffer, format, u); | ^~~~~~~~~~~~~~~~~ /build/source/ext/libpng17/pngerror.c:95:1: note: by argument 1 of type 'png_const_charp' {aka 'const char *'} to 'png_format_number' declared here 95 | png_format_number(png_const_charp start, png_charp end, int format, | ^~~~~~~~~~~~~~~~~ /build/source/ext/libpng17/pngerror.c:215:9: note: 'buffer' declared here 215 | char buffer[PNG_NUMBER_BUFFER_SIZE]; | ^~~~~~ /build/source/ext/libpng17/pngpriv.h:1879:4: warning: 'buffer' may be used uninitialized [-Wmaybe-uninitialized] 1879 | png_format_number(buffer, buffer + (sizeof buffer), format, number) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/ext/libpng17/pngerror.c:222:10: note: in expansion of macro 'PNG_FORMAT_NUMBER' 222 | str = PNG_FORMAT_NUMBER(buffer, format, u); | ^~~~~~~~~~~~~~~~~ /build/source/ext/libpng17/pngerror.c:95:1: note: by argument 1 of type 'png_const_charp' {aka 'const char *'} to 'png_format_number' declared here 95 | png_format_number(png_const_charp start, png_charp end, int format, | ^~~~~~~~~~~~~~~~~ /build/source/ext/libpng17/pngerror.c:215:9: note: 'buffer' declared here 215 | char buffer[PNG_NUMBER_BUFFER_SIZE]; | ^~~~~~ [ 1%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/Arm.cpp.o [ 1%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lbaselib.c.o In function 'png_affirm_number', inlined from 'affirm_text' at /build/source/ext/libpng17/pngerror.c:947:12, inlined from 'png_affirm' at /build/source/ext/libpng17/pngerror.c:1009:7: /build/source/ext/libpng17/pngerror.c:888:7: warning: 'numbuf' may be used uninitialized [-Wmaybe-uninitialized] 888 | png_format_number(numbuf, numbuf + sizeof numbuf, format, number)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/ext/libpng17/pngerror.c: In function 'png_affirm': /build/source/ext/libpng17/pngerror.c:95:1: note: by argument 1 of type 'png_const_charp' {aka 'const char *'} to 'png_format_number' declared here 95 | png_format_number(png_const_charp start, png_charp end, int format, | ^~~~~~~~~~~~~~~~~ /build/source/ext/libpng17/pngerror.c:886:9: note: 'numbuf' declared here 886 | char numbuf[PNG_NUMBER_BUFFER_SIZE]; | ^~~~~~ [ 1%] Building C object CMakeFiles/png17.dir/ext/libpng17/pngget.c.o [ 1%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lcode.c.o [ 1%] Building C object CMakeFiles/png17.dir/ext/libpng17/pngmem.c.o [ 1%] Building C object CMakeFiles/png17.dir/ext/libpng17/pngpread.c.o [ 2%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lcorolib.c.o [ 2%] Building C object CMakeFiles/png17.dir/ext/libpng17/pngread.c.o [ 2%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lctype.c.o [ 2%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/ldblib.c.o [ 2%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/ArmExpressionFunctions.cpp.o [ 3%] Linking C static library ../lib/libxxhash.a [ 3%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/ldebug.c.o [ 3%] Built target xxhash [ 3%] Building CXX object ext/minimp3/CMakeFiles/minimp3.dir/minimp3.cpp.o [ 3%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/ldo.c.o [ 3%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/ArmElfRelocator.cpp.o [ 3%] Building C object CMakeFiles/png17.dir/ext/libpng17/pngrio.c.o [ 4%] Building C object CMakeFiles/png17.dir/ext/libpng17/pngrtran.c.o [ 4%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/ldump.c.o [ 4%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lfunc.c.o [ 4%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lgc.c.o [ 4%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/ArmOpcodes.cpp.o [ 4%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/linit.c.o [ 5%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/liolib.c.o [ 5%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/llex.c.o [ 5%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lmathlib.c.o [ 5%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/ArmParser.cpp.o [ 5%] Building C object CMakeFiles/png17.dir/ext/libpng17/pngrutil.c.o [ 5%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lmem.c.o [ 5%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/loadlib.c.o [ 5%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lobject.c.o [ 5%] Linking CXX static library ../../lib/libminimp3.a [ 5%] Built target minimp3 [ 5%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/CArmInstruction.cpp.o [ 5%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lopcodes.c.o [ 5%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/loslib.c.o [ 5%] Building C object CMakeFiles/png17.dir/ext/libpng17/pngset.c.o [ 6%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lparser.c.o [ 6%] Building C object CMakeFiles/png17.dir/ext/libpng17/pngtrans.c.o [ 6%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/CThumbInstruction.cpp.o [ 6%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/Pool.cpp.o [ 6%] Building C object CMakeFiles/png17.dir/ext/libpng17/pngwio.c.o [ 6%] Building C object CMakeFiles/png17.dir/ext/libpng17/pngwrite.c.o [ 6%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lstate.c.o [ 6%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lstring.c.o [ 6%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lstrlib.c.o [ 6%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/ltable.c.o [ 6%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/ltablib.c.o [ 6%] Building C object CMakeFiles/png17.dir/ext/libpng17/pngwtran.c.o [ 6%] Building C object CMakeFiles/png17.dir/ext/libpng17/pngwutil.c.o [ 6%] Building CXX object ext/at3_standalone/CMakeFiles/at3_standalone.dir/atrac.cpp.o [ 6%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/ThumbOpcodes.cpp.o [ 6%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/ltm.c.o [ 6%] Building CXX object ext/at3_standalone/CMakeFiles/at3_standalone.dir/atrac3.cpp.o [ 6%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lundump.c.o [ 6%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lutf8lib.c.o [ 7%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/CMipsInstruction.cpp.o [ 8%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lvm.c.o [ 8%] Building CXX object ext/at3_standalone/CMakeFiles/at3_standalone.dir/atrac3plus.cpp.o [ 9%] Building C object CMakeFiles/png17.dir/ext/libpng17/arm/arm_init.c.o [ 9%] Building C object CMakeFiles/png17.dir/ext/libpng17/arm/filter_neon_intrinsics.c.o [ 9%] Linking C static library lib/libpng17.a [ 9%] Built target png17 [ 9%] Building C object ext/udis86/CMakeFiles/udis86.dir/decode.c.o [ 9%] Building C object ext/udis86/CMakeFiles/udis86.dir/itab.c.o [ 9%] Building C object ext/udis86/CMakeFiles/udis86.dir/syn-att.c.o [ 9%] Building C object ext/udis86/CMakeFiles/udis86.dir/syn-intel.c.o [ 9%] Building C object ext/udis86/CMakeFiles/udis86.dir/syn.c.o [ 9%] Building C object ext/udis86/CMakeFiles/udis86.dir/udis86.c.o [ 9%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/Mips.cpp.o [ 9%] Linking C static library ../../lib/libudis86.a [ 9%] Built target udis86 [ 9%] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-core.dir/__/SPIRV-Cross/spirv_cross.cpp.o [ 9%] Building C object ext/lua-build/CMakeFiles/lua.dir/__/lua/lzio.c.o [ 9%] Linking C static library ../../lib/liblua.a [ 9%] Built target lua [ 9%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rapi/rc_api_common.c.o [ 9%] Building CXX object ext/at3_standalone/CMakeFiles/at3_standalone.dir/atrac3plusdec.cpp.o [ 9%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsElfFile.cpp.o [ 9%] Building CXX object ext/at3_standalone/CMakeFiles/at3_standalone.dir/atrac3plusdsp.cpp.o [ 9%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rapi/rc_api_editor.c.o [ 9%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rapi/rc_api_info.c.o [ 9%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rapi/rc_api_runtime.c.o [ 9%] Building CXX object ext/at3_standalone/CMakeFiles/at3_standalone.dir/get_bits.cpp.o [ 10%] Building CXX object ext/at3_standalone/CMakeFiles/at3_standalone.dir/compat.cpp.o [ 10%] Building CXX object ext/at3_standalone/CMakeFiles/at3_standalone.dir/fft.cpp.o [ 11%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rapi/rc_api_user.c.o [ 11%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsExpressionFunctions.cpp.o [ 11%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/alloc.c.o [ 11%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/condition.c.o [ 11%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/condset.c.o [ 11%] Building CXX object ext/at3_standalone/CMakeFiles/at3_standalone.dir/mem.cpp.o [ 11%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsElfRelocator.cpp.o /build/source/ext/at3_standalone/mem.cpp:27:9: warning: '_XOPEN_SOURCE' redefined 27 | #define _XOPEN_SOURCE 600 | ^~~~~~~~~~~~~ : note: this is the location of the previous definition [ 11%] Linking CXX static library ../../lib/libat3_standalone.a [ 11%] Built target at3_standalone [ 11%] Building CXX object ext/gason/CMakeFiles/gason.dir/gason.cpp.o [ 11%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/consoleinfo.c.o [ 11%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/format.c.o [ 11%] Linking CXX static library ../../lib/libgason.a [ 11%] Built target gason [ 11%] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-core.dir/__/SPIRV-Cross/spirv_cross_util.cpp.o [ 11%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/lboard.c.o [ 11%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/memref.c.o [ 11%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/operand.c.o [ 11%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsMacros.cpp.o [ 12%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rc_compat.c.o [ 12%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rc_util.c.o [ 12%] Building CXX object ext/vma/CMakeFiles/vma.dir/vk_mem_alloc.cpp.o [ 12%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rc_client.c.o [ 12%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsOpcodes.cpp.o [ 12%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsParser.cpp.o [ 12%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/rc_validate.c.o [ 12%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/richpresence.c.o [ 12%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/runtime.c.o [ 12%] Linking CXX static library ../../lib/libvma.a [ 12%] Built target vma [ 12%] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-core.dir/__/SPIRV-Cross/spirv_cfg.cpp.o [ 12%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/runtime_progress.c.o [ 12%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/trigger.c.o [ 12%] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-core.dir/__/SPIRV-Cross/spirv_cross_parsed_ir.cpp.o [ 13%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/value.c.o [ 13%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/PsxRelocator.cpp.o [ 13%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rhash/md5.c.o [ 13%] Linking C static library ../../lib/librcheevos.a [ 13%] Built target rcheevos [ 13%] Building CXX object ext/cityhash/CMakeFiles/cityhash.dir/city.cpp.o [ 13%] Linking CXX static library ../../lib/libcityhash.a [ 13%] Built target cityhash [ 13%] Building C object ext/lzma-sdk/CMakeFiles/7zip.dir/7zArcIn.c.o [ 14%] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-core.dir/__/SPIRV-Cross/spirv_parser.cpp.o [ 14%] Building C object ext/lzma-sdk/CMakeFiles/7zip.dir/7zBuf.c.o [ 14%] Building C object ext/lzma-sdk/CMakeFiles/7zip.dir/7zCrc.c.o [ 14%] Building C object ext/lzma-sdk/CMakeFiles/7zip.dir/7zCrcOpt.c.o [ 14%] Building C object ext/lzma-sdk/CMakeFiles/7zip.dir/7zDec.c.o [ 14%] Building C object ext/lzma-sdk/CMakeFiles/7zip.dir/7zFile.c.o [ 14%] Building C object ext/lzma-sdk/CMakeFiles/7zip.dir/7zStream.c.o [ 14%] Building C object ext/lzma-sdk/CMakeFiles/7zip.dir/Bcj2.c.o [ 15%] Building C object ext/lzma-sdk/CMakeFiles/7zip.dir/Bra.c.o [ 15%] Building C object ext/lzma-sdk/CMakeFiles/7zip.dir/Bra86.c.o [ 15%] Building C object ext/lzma-sdk/CMakeFiles/7zip.dir/CpuArch.c.o [ 15%] Building C object ext/lzma-sdk/CMakeFiles/7zip.dir/Delta.c.o [ 15%] Building C object ext/lzma-sdk/CMakeFiles/7zip.dir/Lzma2Dec.c.o [ 15%] Building C object ext/lzma-sdk/CMakeFiles/7zip.dir/LzmaDec.c.o [ 15%] Linking C static library ../../lib/lib7zip.a [ 15%] Built target 7zip [ 16%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/SuperH/SuperH.cpp.o [ 17%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/common/debug.c.o [ 17%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/common/entropy_common.c.o [ 17%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/common/error_private.c.o [ 17%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/SuperH/CShInstruction.cpp.o [ 17%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/common/fse_decompress.c.o [ 17%] Building CXX object ext/pugixml/CMakeFiles/pugixml.dir/pugixml.cpp.o [ 17%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/common/pool.c.o [ 17%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/SuperH/ShParser.cpp.o [ 17%] Linking CXX static library ../../lib/libspirv-cross-core.a [ 17%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/common/threading.c.o [ 17%] Built target spirv-cross-core [ 17%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/common/xxhash.c.o [ 17%] Building C object ext/libkirk/CMakeFiles/kirk.dir/AES.c.o [ 17%] Building C object ext/libkirk/CMakeFiles/kirk.dir/amctrl.c.o [ 17%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/common/zstd_common.c.o /build/source/ext/libkirk/amctrl.c: In function 'sceNpDrmGetFixedKey': /build/source/ext/libkirk/amctrl.c:568:9: warning: '__builtin_strncpy' specified bound 48 equals destination size [-Wstringop-truncation] 568 | strncpy(strbuf, npstr, 0x30); | ^ [ 17%] Building C object ext/libkirk/CMakeFiles/kirk.dir/SHA1.c.o [ 18%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/compress/fse_compress.c.o [ 18%] Building C object ext/libkirk/CMakeFiles/kirk.dir/bn.c.o [ 18%] Building C object ext/libkirk/CMakeFiles/kirk.dir/ec.c.o [ 18%] Building C object ext/libkirk/CMakeFiles/kirk.dir/kirk_engine.c.o [ 18%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/compress/hist.c.o [ 18%] Linking C static library ../../lib/libkirk.a [ 18%] Built target kirk [ 18%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/SuperH/ShOpcodes.cpp.o [ 18%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/SuperH/ShElfRelocator.cpp.o [ 18%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/compress/huf_compress.c.o [ 18%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/SuperH/ShExpressionFunctions.cpp.o [ 18%] Building C object ext/sfmt19937/CMakeFiles/sfmt19937.dir/SFMT.c.o [ 18%] Linking C static library ../../lib/libsfmt19937.a [ 18%] Built target sfmt19937 [ 18%] Building CXX object ext/xbrz/CMakeFiles/xbrz.dir/xbrz.cpp.o [ 18%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/compress/zstd_compress.c.o [ 18%] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CAssemblerCommand.cpp.o [ 18%] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CAssemblerLabel.cpp.o [ 18%] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveArea.cpp.o [ 18%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/compress/zstd_compress_literals.c.o [ 18%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/compress/zstd_compress_sequences.c.o [ 19%] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveConditional.cpp.o [ 19%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/compress/zstd_compress_superblock.c.o [ 19%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/compress/zstd_double_fast.c.o [ 19%] Linking CXX static library ../../lib/libpugixml.a [ 19%] Built target pugixml [ 19%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-24.05/src/Alloc.c.o [ 19%] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveData.cpp.o [ 19%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-24.05/src/Bra.c.o [ 19%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-24.05/src/Bra86.c.o [ 20%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-24.05/src/BraIA64.c.o [ 20%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-24.05/src/CpuArch.c.o [ 20%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-24.05/src/Delta.c.o [ 20%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-24.05/src/LzFind.c.o [ 20%] Linking CXX static library ../../lib/libxbrz.a [ 20%] Built target xbrz [ 20%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-24.05/src/LzmaDec.c.o [ 20%] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveFile.cpp.o [ 20%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/compress/zstd_fast.c.o [ 20%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-24.05/src/LzmaEnc.c.o [ 20%] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveMessage.cpp.o [ 21%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/compress/zstd_lazy.c.o [ 21%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-24.05/src/Lzma86Dec.c.o [ 21%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-24.05/src/Sort.c.o [ 21%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/src/libchdr_bitstream.c.o [ 22%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/src/libchdr_cdrom.c.o [ 22%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/src/libchdr_chd.c.o [ 22%] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CommandSequence.cpp.o [ 22%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/compress/zstd_ldm.c.o [ 22%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/ELF/ElfRelocator.cpp.o [ 22%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/compress/zstd_opt.c.o [ 22%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/src/libchdr_flac.c.o [ 22%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/ELF/ElfFile.cpp.o [ 22%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/src/libchdr_huffman.c.o [ 22%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/compress/zstd_preSplit.c.o [ 22%] Building C object ext/cmake/cpu_features/CMakeFiles/unix_based_hardware_detection.dir/__/__/cpu_features/src/hwcaps.c.o [ 22%] Built target unix_based_hardware_detection [ 23%] Building C object ext/cmake/cpu_features/CMakeFiles/utils.dir/__/__/cpu_features/src/filesystem.c.o [ 23%] Building C object ext/cmake/cpu_features/CMakeFiles/utils.dir/__/__/cpu_features/src/stack_line_reader.c.o [ 23%] Building C object ext/cmake/cpu_features/CMakeFiles/utils.dir/__/__/cpu_features/src/string_view.c.o [ 23%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/Allocations.cpp.o [ 23%] Built target utils [ 23%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/Assembler.cpp.o [ 23%] Linking C static library ../../lib/libchdr.a [ 23%] Built target chdr [ 23%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/compress/zstdmt_compress.c.o [ 24%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/Common.cpp.o [ 24%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/decompress/huf_decompress.c.o [ 24%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/Expression.cpp.o [ 24%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/ExpressionFunctionHandler.cpp.o [ 24%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/decompress/zstd_ddict.c.o [ 24%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/decompress/zstd_decompress.c.o [ 24%] Building CXX object ext/glslang/glslang/CMakeFiles/GenericCodeGen.dir/GenericCodeGen/CodeGen.cpp.o [ 24%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/decompress/zstd_decompress_block.c.o [ 24%] Building CXX object ext/glslang/glslang/CMakeFiles/GenericCodeGen.dir/GenericCodeGen/Link.cpp.o [ 24%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/ExpressionFunctions.cpp.o [ 24%] Building CXX object ext/glslang/OGLCompilersDLL/CMakeFiles/OGLCompiler.dir/InitializeDll.cpp.o [ 24%] Linking CXX static library ../../../lib/libGenericCodeGen.a [ 24%] Built target GenericCodeGen [ 24%] Building CXX object ext/glslang/glslang/OSDependent/Unix/CMakeFiles/OSDependent.dir/ossource.cpp.o [ 24%] Linking CXX static library ../../../../../lib/libOSDependent.a [ 24%] Built target OSDependent [ 24%] Generating something_that_never_exists -- Could NOT find Git (missing: GIT_EXECUTABLE) CMake Warning at /build/source/git-version.cmake:16 (message): git not found, unable to include version. [ 24%] Built target GitVersion [ 24%] Building C object Core/CMakeFiles/miniupnpc.dir/__/ext/miniupnp/miniupnpc/src/addr_is_reserved.c.o [ 24%] Building C object Core/CMakeFiles/miniupnpc.dir/__/ext/miniupnp/miniupnpc/src/connecthostport.c.o [ 24%] Building C object Core/CMakeFiles/miniupnpc.dir/__/ext/miniupnp/miniupnpc/src/igd_desc_parse.c.o [ 24%] Building C object Core/CMakeFiles/miniupnpc.dir/__/ext/miniupnp/miniupnpc/src/minisoap.c.o [ 25%] Building C object Core/CMakeFiles/miniupnpc.dir/__/ext/miniupnp/miniupnpc/src/minissdpc.c.o [ 25%] Linking CXX static library ../../../lib/libOGLCompiler.a [ 25%] Built target OGLCompiler [ 25%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/FileManager.cpp.o [ 25%] Building C object Core/CMakeFiles/miniupnpc.dir/__/ext/miniupnp/miniupnpc/src/miniupnpc.c.o [ 26%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/dictBuilder/cover.c.o [ 26%] Building C object Core/CMakeFiles/miniupnpc.dir/__/ext/miniupnp/miniupnpc/src/miniwget.c.o [ 26%] Building C object Core/CMakeFiles/miniupnpc.dir/__/ext/miniupnp/miniupnpc/src/minixml.c.o [ 26%] Building C object Core/CMakeFiles/miniupnpc.dir/__/ext/miniupnp/miniupnpc/src/portlistingparse.c.o [ 26%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/Misc.cpp.o [ 26%] Building C object Core/CMakeFiles/miniupnpc.dir/__/ext/miniupnp/miniupnpc/src/receivedata.c.o [ 26%] Building C object Core/CMakeFiles/miniupnpc.dir/__/ext/miniupnp/miniupnpc/src/upnpcommands.c.o [ 26%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/dictBuilder/divsufsort.c.o [ 26%] Building C object Core/CMakeFiles/miniupnpc.dir/__/ext/miniupnp/miniupnpc/src/upnpdev.c.o [ 26%] Building C object Core/CMakeFiles/miniupnpc.dir/__/ext/miniupnp/miniupnpc/src/upnperrors.c.o [ 27%] Building C object Core/CMakeFiles/miniupnpc.dir/__/ext/miniupnp/miniupnpc/src/upnpreplyparse.c.o [ 27%] Linking C static library ../lib/libminiupnpc.a [ 27%] Built target miniupnpc [ 27%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/dictBuilder/fastcover.c.o [ 27%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/SymbolData.cpp.o [ 27%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/SymbolTable.cpp.o [ 27%] Building C object ext/zstd-build/CMakeFiles/libzstd_static.dir/__/zstd/lib/dictBuilder/zdict.c.o [ 27%] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-glsl.dir/__/SPIRV-Cross/spirv_glsl.cpp.o [ 27%] Linking C static library ../../lib/liblibzstd_static.a [ 27%] Built target libzstd_static [ 27%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_aarch64_linux_or_android.c.o [ 28%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_aarch64_macos_or_iphone.c.o [ 28%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_aarch64_windows.c.o [ 28%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_arm_linux_or_android.c.o [ 28%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_loongarch_linux.c.o [ 29%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/cmake_pch.hxx.gch [ 29%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_mips_linux_or_android.c.o [ 29%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_ppc_linux.c.o [ 29%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_riscv_linux.c.o [ 29%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_s390x_linux.c.o [ 29%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_x86_freebsd.c.o [ 30%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_x86_linux_or_android.c.o [ 30%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_x86_macos.c.o [ 30%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_x86_windows.c.o [ 30%] Linking C static library ../../../lib/libcpu_features.a [ 30%] Built target cpu_features [ 30%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/VertexDecoderArm.cpp.o [ 31%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/Types.cpp.o [ 31%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/VertexDecoderArm64.cpp.o [ 31%] Building CXX object ext/armips/CMakeFiles/armips.dir/Parser/DirectivesParser.cpp.o [ 31%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/VertexDecoderX86.cpp.o [ 31%] Building CXX object GPU/CMakeFiles/GPU.dir/Software/DrawPixelX86.cpp.o [ 31%] Building CXX object GPU/CMakeFiles/GPU.dir/Software/SamplerX86.cpp.o [ 32%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/VertexDecoderRiscV.cpp.o [ 32%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/VertexDecoderLoongArch64.cpp.o [ 32%] Building CXX object GPU/CMakeFiles/GPU.dir/GLES/StencilBufferGLES.cpp.o [ 32%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/glslang_tab.cpp.o [ 32%] Building CXX object GPU/CMakeFiles/GPU.dir/GLES/GPU_GLES.cpp.o In file included from /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/include/c++/15.3.0/memory:80, from /build/source/ext/armips/Parser/DirectivesParser.h:3, from /build/source/ext/armips/Parser/DirectivesParser.cpp:1: In function 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = CDirectiveConditional; _Args = {ConditionType&}]', inlined from 'std::unique_ptr parseDirectiveConditional(Parser&, int)' at /build/source/ext/armips/Parser/DirectivesParser.cpp:314:49: /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/include/c++/15.3.0/bits/unique_ptr.h:1103:30: warning: 'type' may be used uninitialized [-Wmaybe-uninitialized] 1103 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/ext/armips/Parser/DirectivesParser.cpp: In function 'std::unique_ptr parseDirectiveConditional(Parser&, int)': /build/source/ext/armips/Parser/DirectivesParser.cpp:197:23: note: 'type' was declared here 197 | ConditionType type; | ^~~~ [ 32%] Building CXX object ext/armips/CMakeFiles/armips.dir/Parser/ExpressionParser.cpp.o [ 32%] Building CXX object GPU/CMakeFiles/GPU.dir/GLES/FragmentTestCacheGLES.cpp.o [ 32%] Building CXX object ext/armips/CMakeFiles/armips.dir/Parser/Parser.cpp.o [ 32%] Building CXX object GPU/CMakeFiles/GPU.dir/GLES/FramebufferManagerGLES.cpp.o [ 32%] Building CXX object GPU/CMakeFiles/GPU.dir/GLES/ShaderManagerGLES.cpp.o [ 32%] Building CXX object ext/armips/CMakeFiles/armips.dir/Parser/Tokenizer.cpp.o [ 32%] Building CXX object GPU/CMakeFiles/GPU.dir/GLES/StateMappingGLES.cpp.o [ 32%] Building CXX object ext/armips/CMakeFiles/armips.dir/Util/ByteArray.cpp.o [ 33%] Building CXX object GPU/CMakeFiles/GPU.dir/GLES/TextureCacheGLES.cpp.o [ 33%] Building CXX object ext/armips/CMakeFiles/armips.dir/Util/CRC.cpp.o [ 33%] Building CXX object ext/armips/CMakeFiles/armips.dir/Util/EncodingTable.cpp.o [ 33%] Building CXX object ext/armips/CMakeFiles/armips.dir/Util/FileClasses.cpp.o [ 33%] Building CXX object GPU/CMakeFiles/GPU.dir/GLES/DrawEngineGLES.cpp.o [ 34%] Building CXX object ext/armips/CMakeFiles/armips.dir/Util/FileSystem.cpp.o [ 34%] Building CXX object GPU/CMakeFiles/GPU.dir/Vulkan/DebugVisVulkan.cpp.o [ 34%] Building CXX object GPU/CMakeFiles/GPU.dir/Vulkan/DrawEngineVulkan.cpp.o [ 34%] Building CXX object ext/armips/CMakeFiles/armips.dir/Util/Util.cpp.o [ 34%] Linking CXX static library ../../lib/libarmips.a [ 34%] Built target armips [ 34%] Building CXX object ext/basis_universal/CMakeFiles/basis_universal.dir/basisu_transcoder.cpp.o [ 34%] Building CXX object GPU/CMakeFiles/GPU.dir/Vulkan/FramebufferManagerVulkan.cpp.o [ 34%] Building CXX object GPU/CMakeFiles/GPU.dir/Vulkan/GPU_Vulkan.cpp.o [ 34%] Building CXX object GPU/CMakeFiles/GPU.dir/Vulkan/PipelineManagerVulkan.cpp.o [ 34%] Linking CXX static library ../../lib/libspirv-cross-glsl.a [ 34%] Built target spirv-cross-glsl [ 34%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/attribute.cpp.o [ 34%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/Constant.cpp.o [ 34%] Building CXX object GPU/CMakeFiles/GPU.dir/Vulkan/ShaderManagerVulkan.cpp.o /build/source/ext/basis_universal/basisu_transcoder.cpp: In function 'bool basist::transcode_uastc_to_bc7(const unpacked_uastc_block&, bc7_optimization_results&)': /build/source/ext/basis_universal/basisu_transcoder.cpp:13217:70: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 13217 | dst_blk.m_low->m_c[bc7_comp] = (uint8_t)l; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/source/ext/basis_universal/basisu_transcoder.h:36, from /build/source/ext/basis_universal/basisu_transcoder.cpp:16: /build/source/ext/basis_universal/basisu_transcoder_uastc.h:9:25: note: at offset 4 into destination object 'basist::color_quad_u8::m_c' of size 4 9 | uint8_t m_c[4]; | ^~~ /build/source/ext/basis_universal/basisu_transcoder.cpp:13218:71: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 13218 | dst_blk.m_high->m_c[bc7_comp] = (uint8_t)h; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/source/ext/basis_universal/basisu_transcoder_uastc.h:9:25: note: at offset 4 into destination object 'basist::color_quad_u8::m_c' of size 4 9 | uint8_t m_c[4]; | ^~~ /build/source/ext/basis_universal/basisu_transcoder.cpp:12970:47: warning: 'best_pbits[0]' may be used uninitialized [-Wmaybe-uninitialized] 12970 | dst_blk.m_pbits[0][0] = best_pbits[0]; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /build/source/ext/basis_universal/basisu_transcoder.cpp:12957:34: note: 'best_pbits[0]' was declared here 12957 | uint32_t best_pbits[2]; | ^~~~~~~~~~ /build/source/ext/basis_universal/basisu_transcoder.cpp:12971:47: warning: 'best_pbits[1]' may be used uninitialized [-Wmaybe-uninitialized] 12971 | dst_blk.m_pbits[0][1] = best_pbits[1]; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /build/source/ext/basis_universal/basisu_transcoder.cpp:12957:34: note: 'best_pbits[1]' was declared here 12957 | uint32_t best_pbits[2]; | ^~~~~~~~~~ [ 34%] Building CXX object GPU/CMakeFiles/GPU.dir/Vulkan/StateMappingVulkan.cpp.o [ 35%] Building CXX object GPU/CMakeFiles/GPU.dir/Vulkan/TextureCacheVulkan.cpp.o [ 35%] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-cpp.dir/__/SPIRV-Cross/spirv_cpp.cpp.o [ 35%] Linking CXX static library ../../lib/libbasis_universal.a [ 35%] Built target basis_universal [ 35%] Building CXX object GPU/CMakeFiles/GPU.dir/Vulkan/VulkanUtil.cpp.o /build/source/GPU/Vulkan/TextureCacheVulkan.cpp: In member function 'virtual void TextureCacheVulkan::BuildTexture(TexCacheEntry*)': /build/source/GPU/Vulkan/TextureCacheVulkan.cpp:855:67: warning: 'bufferOffset' may be used uninitialized [-Wmaybe-uninitialized] 855 | entry->vkTex->CopyBufferToMipLevel(cmdInit, ©Batch, i, mipWidth, mipHeight, 0, texBuf, bufferOffset, pixelStride); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/GPU/Vulkan/TextureCacheVulkan.cpp:797:26: note: 'bufferOffset' was declared here 797 | uint32_t bufferOffset; | ^~~~~~~~~~~~ /build/source/GPU/Vulkan/TextureCacheVulkan.cpp:855:67: warning: 'texBuf' may be used uninitialized [-Wmaybe-uninitialized] 855 | entry->vkTex->CopyBufferToMipLevel(cmdInit, ©Batch, i, mipWidth, mipHeight, 0, texBuf, bufferOffset, pixelStride); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/GPU/Vulkan/TextureCacheVulkan.cpp:798:26: note: 'texBuf' was declared here 798 | VkBuffer texBuf; | ^~~~~~ [ 35%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/Draw2D.cpp.o [ 35%] Linking CXX static library ../../lib/libspirv-cross-cpp.a [ 35%] Built target spirv-cross-cpp [ 35%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/iomapper.cpp.o [ 35%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/DepthBufferCommon.cpp.o [ 35%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/DepthRaster.cpp.o [ 35%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/TextureShaderCommon.cpp.o [ 35%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/DepalettizeShaderCommon.cpp.o [ 35%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/InfoSink.cpp.o [ 35%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/FragmentShaderGenerator.cpp.o [ 35%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/Initialize.cpp.o [ 35%] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-msl.dir/__/SPIRV-Cross/spirv_msl.cpp.o [ 35%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/VertexShaderGenerator.cpp.o [ 35%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/IntermTraverse.cpp.o [ 36%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/FramebufferManagerCommon.cpp.o [ 36%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/GPUDebugInterface.cpp.o [ 37%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/Intermediate.cpp.o [ 37%] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-hlsl.dir/__/SPIRV-Cross/spirv_hlsl.cpp.o [ 37%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/GPUStateUtils.cpp.o [ 37%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/ParseContextBase.cpp.o [ 37%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/DrawEngineCommon.cpp.o [ 37%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/ParseHelper.cpp.o [ 37%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/PresentationCommon.cpp.o [ 37%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/ReinterpretFramebuffer.cpp.o [ 37%] Linking CXX static library ../../lib/libspirv-cross-hlsl.a [ 37%] Built target spirv-cross-hlsl [ 37%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/PoolAlloc.cpp.o [ 37%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/ShaderId.cpp.o [ 37%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/RemoveTree.cpp.o [ 37%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/Scan.cpp.o [ 37%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/ShaderUniforms.cpp.o [ 37%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/ShaderLang.cpp.o [ 37%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/ShaderCommon.cpp.o [ 38%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/SplineCommon.cpp.o [ 38%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/StencilCommon.cpp.o [ 38%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/SoftwareTransformCommon.cpp.o In file included from /build/source/Common/Math/SIMDHeaders.h:31, from /build/source/Common/Math/CrossSIMD.h:10, from /build/source/GPU/Common/SoftwareTransformCommon.cpp:24: In function 'float32x4_t vld1q_f32(const float32_t*)', inlined from 'void Norm3ByMatrix43(float*, const float*, const float*)' at /build/source/GPU/Math3D.h:1094:43, inlined from 'u32 NormalizeVertices(SimpleVertex*, u8*, const u8*, int, int, const UVScale&, const VertexDecoder*, u32)' at /build/source/GPU/Common/SoftwareTransformCommon.cpp:1409:21: /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/lib/gcc/aarch64-unknown-linux-gnu/15.3.0/include/arm_neon.h:12296:36: warning: array subscript '__Float32x4_t[0]' is partly outside array bounds of 'float [3]' [-Warray-bounds=] 12296 | return __builtin_aarch64_ld1v4sf ((const __builtin_aarch64_simd_sf *) __a); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/GPU/Common/SoftwareTransformCommon.cpp: In function 'u32 NormalizeVertices(SimpleVertex*, u8*, const u8*, int, int, const UVScale&, const VertexDecoder*, u32)': /build/source/GPU/Common/SoftwareTransformCommon.cpp:1384:31: note: object 'nrm' of size 12 1384 | float nrm[3], pos[3]; | ^~~ [ 38%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/SpirvIntrinsics.cpp.o [ 38%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/VertexDecoderCommon.cpp.o In file included from /build/source/Common/Math/SIMDHeaders.h:31, from /build/source/Common/Math/CrossSIMD.h:10, from /build/source/GPU/Common/VertexDecoderCommon.cpp:27: In function 'float32x4_t vld1q_f32(const float32_t*)', inlined from 'void Norm3ByMatrix43(float*, const float*, const float*)' at /build/source/GPU/Math3D.h:1094:43, inlined from 'static void VertexDecoder::Step_NormalS8Skin(const VertexDecoder*, const u8*, u8*)' at /build/source/GPU/Common/VertexDecoderCommon.cpp:691:17: /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/lib/gcc/aarch64-unknown-linux-gnu/15.3.0/include/arm_neon.h:12296:36: warning: array subscript '__Float32x4_t[0]' is partly outside array bounds of 'const float [3]' [-Warray-bounds=] 12296 | return __builtin_aarch64_ld1v4sf ((const __builtin_aarch64_simd_sf *) __a); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/GPU/Common/VertexDecoderCommon.cpp: In static member function 'static void VertexDecoder::Step_NormalS8Skin(const VertexDecoder*, const u8*, u8*)': /build/source/GPU/Common/VertexDecoderCommon.cpp:690:21: note: object 'fn' of size 12 690 | const float fn[3] = { sv[0] * (1.0f / 128.0f), sv[1] * (1.0f / 128.0f), sv[2] * (1.0f / 128.0f) }; | ^~ In function 'float32x4_t vld1q_f32(const float32_t*)', inlined from 'void Norm3ByMatrix43(float*, const float*, const float*)' at /build/source/GPU/Math3D.h:1094:43, inlined from 'static void VertexDecoder::Step_NormalS16Skin(const VertexDecoder*, const u8*, u8*)' at /build/source/GPU/Common/VertexDecoderCommon.cpp:698:17: /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/lib/gcc/aarch64-unknown-linux-gnu/15.3.0/include/arm_neon.h:12296:36: warning: array subscript '__Float32x4_t[0]' is partly outside array bounds of 'const float [3]' [-Warray-bounds=] 12296 | return __builtin_aarch64_ld1v4sf ((const __builtin_aarch64_simd_sf *) __a); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/GPU/Common/VertexDecoderCommon.cpp: In static member function 'static void VertexDecoder::Step_NormalS16Skin(const VertexDecoder*, const u8*, u8*)': /build/source/GPU/Common/VertexDecoderCommon.cpp:697:21: note: object 'fn' of size 12 697 | const float fn[3] = { sv[0] * (1.0f / 32768.0f), sv[1] * (1.0f / 32768.0f), sv[2] * (1.0f / 32768.0f) }; | ^~ In function 'float32x4_t vld1q_f32(const float32_t*)', inlined from 'void Norm3ByMatrix43(float*, const float*, const float*)' at /build/source/GPU/Math3D.h:1094:43, inlined from 'static void VertexDecoder::Step_NormalS8MorphSkin(const VertexDecoder*, const u8*, u8*)' at /build/source/GPU/Common/VertexDecoderCommon.cpp:792:17: /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/lib/gcc/aarch64-unknown-linux-gnu/15.3.0/include/arm_neon.h:12296:36: warning: array subscript '__Float32x4_t[0]' is partly outside array bounds of 'float [3]' [-Warray-bounds=] 12296 | return __builtin_aarch64_ld1v4sf ((const __builtin_aarch64_simd_sf *) __a); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/GPU/Common/VertexDecoderCommon.cpp: In static member function 'static void VertexDecoder::Step_NormalS8MorphSkin(const VertexDecoder*, const u8*, u8*)': /build/source/GPU/Common/VertexDecoderCommon.cpp:782:15: note: object 'nrm' of size 12 782 | float nrm[3]{}; | ^~~ [ 38%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/SymbolTable.cpp.o In function 'float32x4_t vld1q_f32(const float32_t*)', inlined from 'void Norm3ByMatrix43(float*, const float*, const float*)' at /build/source/GPU/Math3D.h:1094:43, inlined from 'static void VertexDecoder::Step_NormalS16MorphSkin(const VertexDecoder*, const u8*, u8*)' at /build/source/GPU/Common/VertexDecoderCommon.cpp:806:17: /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/lib/gcc/aarch64-unknown-linux-gnu/15.3.0/include/arm_neon.h:12296:36: warning: array subscript '__Float32x4_t[0]' is partly outside array bounds of 'float [3]' [-Warray-bounds=] 12296 | return __builtin_aarch64_ld1v4sf ((const __builtin_aarch64_simd_sf *) __a); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/GPU/Common/VertexDecoderCommon.cpp: In static member function 'static void VertexDecoder::Step_NormalS16MorphSkin(const VertexDecoder*, const u8*, u8*)': /build/source/GPU/Common/VertexDecoderCommon.cpp:796:15: note: object 'nrm' of size 12 796 | float nrm[3]{}; | ^~~ In function 'float32x4_t vld1q_f32(const float32_t*)', inlined from 'void Norm3ByMatrix43(float*, const float*, const float*)' at /build/source/GPU/Math3D.h:1094:43, inlined from 'static void VertexDecoder::Step_NormalFloatMorphSkin(const VertexDecoder*, const u8*, u8*)' at /build/source/GPU/Common/VertexDecoderCommon.cpp:820:17: /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/lib/gcc/aarch64-unknown-linux-gnu/15.3.0/include/arm_neon.h:12296:36: warning: array subscript '__Float32x4_t[0]' is partly outside array bounds of 'float [3]' [-Warray-bounds=] 12296 | return __builtin_aarch64_ld1v4sf ((const __builtin_aarch64_simd_sf *) __a); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/GPU/Common/VertexDecoderCommon.cpp: In static member function 'static void VertexDecoder::Step_NormalFloatMorphSkin(const VertexDecoder*, const u8*, u8*)': /build/source/GPU/Common/VertexDecoderCommon.cpp:810:15: note: object 'nrm' of size 12 810 | float nrm[3]{}; | ^~~ In function 'float32x4_t vld1q_f32(const float32_t*)', inlined from 'float32x4_t Vec3ByMatrix43Internal(float32x4_t, const float*)' at /build/source/GPU/Math3D.h:920:30, inlined from 'void Vec3ByMatrix43(float*, const float*, const float*)' at /build/source/GPU/Math3D.h:953:42, inlined from 'static void VertexDecoder::Step_PosS16MorphSkin(const VertexDecoder*, const u8*, u8*)' at /build/source/GPU/Common/VertexDecoderCommon.cpp:981:16: /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/lib/gcc/aarch64-unknown-linux-gnu/15.3.0/include/arm_neon.h:12296:36: warning: array subscript '__Float32x4_t[2]' is partly outside array bounds of 'float [12]' [-Warray-bounds=] 12296 | return __builtin_aarch64_ld1v4sf ((const __builtin_aarch64_simd_sf *) __a); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/GPU/Common/VertexDecoderCommon.cpp: In static member function 'static void VertexDecoder::Step_PosS16MorphSkin(const VertexDecoder*, const u8*, u8*)': /build/source/GPU/Common/VertexDecoderCommon.cpp:52:26: note: at offset 36 into object 'skinMatrix' of size 48 52 | alignas(16) static float skinMatrix[12]; | ^~~~~~~~~~ In function 'float32x4_t vld1q_f32(const float32_t*)', inlined from 'float32x4_t Vec3ByMatrix43Internal(float32x4_t, const float*)' at /build/source/GPU/Math3D.h:920:30, inlined from 'void Vec3ByMatrix43(float*, const float*, const float*)' at /build/source/GPU/Math3D.h:953:42, inlined from 'static void VertexDecoder::Step_PosFloatSkin(const VertexDecoder*, const u8*, u8*)' at /build/source/GPU/Common/VertexDecoderCommon.cpp:860:16: /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/lib/gcc/aarch64-unknown-linux-gnu/15.3.0/include/arm_neon.h:12296:36: warning: array subscript '__Float32x4_t[2]' is partly outside array bounds of 'float [12]' [-Warray-bounds=] 12296 | return __builtin_aarch64_ld1v4sf ((const __builtin_aarch64_simd_sf *) __a); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/GPU/Common/VertexDecoderCommon.cpp: In static member function 'static void VertexDecoder::Step_PosFloatSkin(const VertexDecoder*, const u8*, u8*)': /build/source/GPU/Common/VertexDecoderCommon.cpp:52:26: note: at offset 36 into object 'skinMatrix' of size 48 52 | alignas(16) static float skinMatrix[12]; | ^~~~~~~~~~ In function 'float32x4_t vld1q_f32(const float32_t*)', inlined from 'float32x4_t Vec3ByMatrix43Internal(float32x4_t, const float*)' at /build/source/GPU/Math3D.h:920:30, inlined from 'void Vec3ByMatrix43(float*, const float*, const float*)' at /build/source/GPU/Math3D.h:953:42, inlined from 'static void VertexDecoder::Step_PosS8Skin(const VertexDecoder*, const u8*, u8*)' at /build/source/GPU/Common/VertexDecoderCommon.cpp:846:16: /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/lib/gcc/aarch64-unknown-linux-gnu/15.3.0/include/arm_neon.h:12296:36: warning: array subscript '__Float32x4_t[2]' is partly outside array bounds of 'float [12]' [-Warray-bounds=] 12296 | return __builtin_aarch64_ld1v4sf ((const __builtin_aarch64_simd_sf *) __a); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/GPU/Common/VertexDecoderCommon.cpp: In static member function 'static void VertexDecoder::Step_PosS8Skin(const VertexDecoder*, const u8*, u8*)': /build/source/GPU/Common/VertexDecoderCommon.cpp:52:26: note: at offset 36 into object 'skinMatrix' of size 48 52 | alignas(16) static float skinMatrix[12]; | ^~~~~~~~~~ In function 'float32x4_t vld1q_f32(const float32_t*)', inlined from 'float32x4_t Vec3ByMatrix43Internal(float32x4_t, const float*)' at /build/source/GPU/Math3D.h:920:30, inlined from 'void Vec3ByMatrix43(float*, const float*, const float*)' at /build/source/GPU/Math3D.h:953:42, inlined from 'static void VertexDecoder::Step_PosS16Skin(const VertexDecoder*, const u8*, u8*)' at /build/source/GPU/Common/VertexDecoderCommon.cpp:853:16: /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/lib/gcc/aarch64-unknown-linux-gnu/15.3.0/include/arm_neon.h:12296:36: warning: array subscript '__Float32x4_t[2]' is partly outside array bounds of 'float [12]' [-Warray-bounds=] 12296 | return __builtin_aarch64_ld1v4sf ((const __builtin_aarch64_simd_sf *) __a); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/GPU/Common/VertexDecoderCommon.cpp: In static member function 'static void VertexDecoder::Step_PosS16Skin(const VertexDecoder*, const u8*, u8*)': /build/source/GPU/Common/VertexDecoderCommon.cpp:52:26: note: at offset 36 into object 'skinMatrix' of size 48 52 | alignas(16) static float skinMatrix[12]; | ^~~~~~~~~~ In function 'float32x4_t vld1q_f32(const float32_t*)', inlined from 'float32x4_t Vec3ByMatrix43Internal(float32x4_t, const float*)' at /build/source/GPU/Math3D.h:920:30, inlined from 'void Vec3ByMatrix43(float*, const float*, const float*)' at /build/source/GPU/Math3D.h:953:42, inlined from 'static void VertexDecoder::Step_PosFloatMorphSkin(const VertexDecoder*, const u8*, u8*)' at /build/source/GPU/Common/VertexDecoderCommon.cpp:994:16: /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/lib/gcc/aarch64-unknown-linux-gnu/15.3.0/include/arm_neon.h:12296:36: warning: array subscript '__Float32x4_t[2]' is partly outside array bounds of 'float [12]' [-Warray-bounds=] 12296 | return __builtin_aarch64_ld1v4sf ((const __builtin_aarch64_simd_sf *) __a); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/GPU/Common/VertexDecoderCommon.cpp: In static member function 'static void VertexDecoder::Step_PosFloatMorphSkin(const VertexDecoder*, const u8*, u8*)': /build/source/GPU/Common/VertexDecoderCommon.cpp:52:26: note: at offset 36 into object 'skinMatrix' of size 48 52 | alignas(16) static float skinMatrix[12]; | ^~~~~~~~~~ In function 'float32x4_t vld1q_f32(const float32_t*)', inlined from 'float32x4_t Vec3ByMatrix43Internal(float32x4_t, const float*)' at /build/source/GPU/Math3D.h:920:30, inlined from 'void Vec3ByMatrix43(float*, const float*, const float*)' at /build/source/GPU/Math3D.h:953:42, inlined from 'static void VertexDecoder::Step_PosS8MorphSkin(const VertexDecoder*, const u8*, u8*)' at /build/source/GPU/Common/VertexDecoderCommon.cpp:967:16: /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/lib/gcc/aarch64-unknown-linux-gnu/15.3.0/include/arm_neon.h:12296:36: warning: array subscript '__Float32x4_t[2]' is partly outside array bounds of 'float [12]' [-Warray-bounds=] 12296 | return __builtin_aarch64_ld1v4sf ((const __builtin_aarch64_simd_sf *) __a); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/GPU/Common/VertexDecoderCommon.cpp: In static member function 'static void VertexDecoder::Step_PosS8MorphSkin(const VertexDecoder*, const u8*, u8*)': /build/source/GPU/Common/VertexDecoderCommon.cpp:52:26: note: at offset 36 into object 'skinMatrix' of size 48 52 | alignas(16) static float skinMatrix[12]; | ^~~~~~~~~~ [ 38%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/VertexDecoderHandwritten.cpp.o In file included from /build/source/ext/glslang/glslang/Include/intermediate.h:57, from /build/source/ext/glslang/glslang/MachineIndependent/SymbolTable.h:70, from /build/source/ext/glslang/glslang/MachineIndependent/pch.h:44, from /build/source/build/ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/cmake_pch.hxx:5, from : In member function 'void glslang::TType::shallowCopy(const glslang::TType&)', inlined from 'glslang::TVariable::TVariable(const glslang::TString*, const glslang::TType&, bool)' at /build/source/ext/glslang/glslang/MachineIndependent/SymbolTable.h:165:27, inlined from 'void glslang::TParseContext::addQualifierToExisting(const glslang::TSourceLoc&, glslang::TQualifier, const glslang::TString&)' at /build/source/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp:9177:81: /build/source/ext/glslang/glslang/Include/Types.h:1783:17: warning: 'blockNameType.glslang::TType::sampler' may be used uninitialized [-Wmaybe-uninitialized] 1783 | sampler = copyOf.sampler; | ~~~~~~~~^~~~~~~~~~~~~~~~ /build/source/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp: In member function 'void glslang::TParseContext::addQualifierToExisting(const glslang::TSourceLoc&, glslang::TQualifier, const glslang::TString&)': /build/source/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp:9176:15: note: 'blockNameType' declared here 9176 | TType blockNameType(EbtReference, blockType, identifier); | ^~~~~~~~~~~~~ In member function 'void glslang::TType::shallowCopy(const glslang::TType&)', inlined from 'glslang::TVariable::TVariable(const glslang::TString*, const glslang::TType&, bool)' at /build/source/ext/glslang/glslang/MachineIndependent/SymbolTable.h:165:27, inlined from 'void glslang::TParseContext::addQualifierToExisting(const glslang::TSourceLoc&, glslang::TQualifier, const glslang::TString&)' at /build/source/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp:9177:81: /build/source/ext/glslang/glslang/Include/Types.h:1797:24: warning: 'blockNameType.glslang::TType::typeParameters' may be used uninitialized [-Wmaybe-uninitialized] 1797 | typeParameters = copyOf.typeParameters; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /build/source/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp: In member function 'void glslang::TParseContext::addQualifierToExisting(const glslang::TSourceLoc&, glslang::TQualifier, const glslang::TString&)': /build/source/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp:9176:15: note: 'blockNameType.glslang::TType::typeParameters' was declared here 9176 | TType blockNameType(EbtReference, blockType, identifier); | ^~~~~~~~~~~~~ In member function 'void glslang::TType::shallowCopy(const glslang::TType&)', inlined from 'glslang::TVariable::TVariable(const glslang::TString*, const glslang::TType&, bool)' at /build/source/ext/glslang/glslang/MachineIndependent/SymbolTable.h:165:27, inlined from 'void glslang::TParseContext::addQualifierToExisting(const glslang::TSourceLoc&, glslang::TQualifier, const glslang::TString&)' at /build/source/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp:9177:81: /build/source/ext/glslang/glslang/Include/Types.h:1782:19: warning: 'blockNameType.glslang::TType::coopmat' may be used uninitialized [-Wmaybe-uninitialized] 1782 | basicType = copyOf.basicType; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/source/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp: In member function 'void glslang::TParseContext::addQualifierToExisting(const glslang::TSourceLoc&, glslang::TQualifier, const glslang::TString&)': /build/source/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp:9176:15: note: 'blockNameType.glslang::TType::coopmat' was declared here 9176 | TType blockNameType(EbtReference, blockType, identifier); | ^~~~~~~~~~~~~ [ 38%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/TransformCommon.cpp.o In member function 'void glslang::TType::shallowCopy(const glslang::TType&)', inlined from 'glslang::TVariable::TVariable(const glslang::TString*, const glslang::TType&, bool)' at /build/source/ext/glslang/glslang/MachineIndependent/SymbolTable.h:165:27, inlined from 'void glslang::TParseContext::declareBlock(const glslang::TSourceLoc&, glslang::TTypeList&, const glslang::TString*, glslang::TArraySizes*)' at /build/source/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp:8711:79: /build/source/ext/glslang/glslang/Include/Types.h:1783:17: warning: 'blockNameType.glslang::TType::sampler' may be used uninitialized [-Wmaybe-uninitialized] 1783 | sampler = copyOf.sampler; | ~~~~~~~~^~~~~~~~~~~~~~~~ /build/source/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp: In member function 'void glslang::TParseContext::declareBlock(const glslang::TSourceLoc&, glslang::TTypeList&, const glslang::TString*, glslang::TArraySizes*)': /build/source/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp:8710:15: note: 'blockNameType' declared here 8710 | TType blockNameType(EbtReference, blockType, *blockName); | ^~~~~~~~~~~~~ In member function 'void glslang::TType::shallowCopy(const glslang::TType&)', inlined from 'glslang::TVariable::TVariable(const glslang::TString*, const glslang::TType&, bool)' at /build/source/ext/glslang/glslang/MachineIndependent/SymbolTable.h:165:27, inlined from 'void glslang::TParseContext::declareBlock(const glslang::TSourceLoc&, glslang::TTypeList&, const glslang::TString*, glslang::TArraySizes*)' at /build/source/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp:8711:79: /build/source/ext/glslang/glslang/Include/Types.h:1797:24: warning: 'blockNameType.glslang::TType::typeParameters' may be used uninitialized [-Wmaybe-uninitialized] 1797 | typeParameters = copyOf.typeParameters; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /build/source/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp: In member function 'void glslang::TParseContext::declareBlock(const glslang::TSourceLoc&, glslang::TTypeList&, const glslang::TString*, glslang::TArraySizes*)': /build/source/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp:8710:15: note: 'blockNameType.glslang::TType::typeParameters' was declared here 8710 | TType blockNameType(EbtReference, blockType, *blockName); | ^~~~~~~~~~~~~ In member function 'void glslang::TType::shallowCopy(const glslang::TType&)', inlined from 'glslang::TVariable::TVariable(const glslang::TString*, const glslang::TType&, bool)' at /build/source/ext/glslang/glslang/MachineIndependent/SymbolTable.h:165:27, inlined from 'void glslang::TParseContext::declareBlock(const glslang::TSourceLoc&, glslang::TTypeList&, const glslang::TString*, glslang::TArraySizes*)' at /build/source/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp:8711:79: /build/source/ext/glslang/glslang/Include/Types.h:1782:19: warning: 'blockNameType.glslang::TType::coopmat' may be used uninitialized [-Wmaybe-uninitialized] 1782 | basicType = copyOf.basicType; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/source/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp: In member function 'void glslang::TParseContext::declareBlock(const glslang::TSourceLoc&, glslang::TTypeList&, const glslang::TString*, glslang::TArraySizes*)': /build/source/ext/glslang/glslang/MachineIndependent/ParseHelper.cpp:8710:15: note: 'blockNameType.glslang::TType::coopmat' was declared here 8710 | TType blockNameType(EbtReference, blockType, *blockName); | ^~~~~~~~~~~~~ In file included from /build/source/ext/glslang/glslang/Include/Common.h:112, from /build/source/ext/glslang/glslang/MachineIndependent/SymbolTable.h:69, from /build/source/ext/glslang/glslang/MachineIndependent/pch.h:44, from /build/source/build/ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/cmake_pch.hxx:5, from : In member function 'void glslang::pool_allocator::construct(pointer, const T&) [with T = glslang::TParameter]', inlined from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = glslang::TParameter; _Args = {const glslang::TParameter&}; _Alloc = glslang::pool_allocator]' at /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/include/c++/15.3.0/bits/alloc_traits.h:441:19, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = glslang::TParameter; _Alloc = glslang::pool_allocator]' at /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/include/c++/15.3.0/bits/stl_vector.h:1421:30, inlined from 'glslang::TFunction::TFunction(const glslang::TFunction&)' at /build/source/ext/glslang/glslang/MachineIndependent/SymbolTable.cpp:386:29: /build/source/ext/glslang/glslang/Include/PoolAlloc.h:298:47: warning: 'param' may be used uninitialized [-Wmaybe-uninitialized] 298 | void construct(pointer p, const T& val) { new ((void *)p) T(val); } | ^~~~~~~~~~~~~~~~~~~~~~ /build/source/ext/glslang/glslang/MachineIndependent/SymbolTable.cpp: In copy constructor 'glslang::TFunction::TFunction(const glslang::TFunction&)': /build/source/ext/glslang/glslang/MachineIndependent/SymbolTable.cpp:385:20: note: 'param' declared here 385 | TParameter param; | ^~~~~ In member function 'void glslang::pool_allocator::construct(pointer, const T&) [with T = glslang::TParameter]', inlined from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = glslang::TParameter; _Args = {const glslang::TParameter&}; _Alloc = glslang::pool_allocator]' at /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/include/c++/15.3.0/bits/alloc_traits.h:441:19, inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const glslang::TParameter&}; _Tp = glslang::TParameter; _Alloc = glslang::pool_allocator]' at /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/include/c++/15.3.0/bits/vector.tcc:586:26, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = glslang::TParameter; _Alloc = glslang::pool_allocator]' at /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/include/c++/15.3.0/bits/stl_vector.h:1427:21, inlined from 'glslang::TFunction::TFunction(const glslang::TFunction&)' at /build/source/ext/glslang/glslang/MachineIndependent/SymbolTable.cpp:386:29: /build/source/ext/glslang/glslang/Include/PoolAlloc.h:298:47: warning: 'param' may be used uninitialized [-Wmaybe-uninitialized] 298 | void construct(pointer p, const T& val) { new ((void *)p) T(val); } | ^~~~~~~~~~~~~~~~~~~~~~ /build/source/ext/glslang/glslang/MachineIndependent/SymbolTable.cpp: In copy constructor 'glslang::TFunction::TFunction(const glslang::TFunction&)': /build/source/ext/glslang/glslang/MachineIndependent/SymbolTable.cpp:385:20: note: 'param' declared here 385 | TParameter param; | ^~~~~ [ 39%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/Versions.cpp.o [ 39%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/IndexGenerator.cpp.o [ 39%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/TextureDecoder.cpp.o [ 39%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/TextureCacheCommon.cpp.o [ 40%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/TextureScalerCommon.cpp.o [ 40%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/intermOut.cpp.o [ 40%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/limits.cpp.o [ 40%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/PostShader.cpp.o [ 40%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/linkValidate.cpp.o [ 40%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/parseConst.cpp.o [ 40%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/reflection.cpp.o [ 41%] Linking CXX static library ../../lib/libspirv-cross-msl.a [ 41%] Built target spirv-cross-msl [ 41%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/TextureReplacer.cpp.o [ 41%] Building CXX object GPU/CMakeFiles/GPU.dir/Common/ReplacedTexture.cpp.o /build/source/ext/glslang/glslang/MachineIndependent/linkValidate.cpp: In member function 'int glslang::TIntermediate::addUsedLocation(const glslang::TQualifier&, const glslang::TType&, bool&)': /build/source/ext/glslang/glslang/MachineIndependent/linkValidate.cpp:1704:39: warning: 'set' may be used uninitialized [-Wmaybe-uninitialized] 1704 | collision = checkLocationRange(set, range, type, typeCollision); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/ext/glslang/glslang/MachineIndependent/linkValidate.cpp:1632:9: note: 'set' was declared here 1632 | int set; | ^~~ /build/source/ext/glslang/glslang/MachineIndependent/linkValidate.cpp:1689:36: warning: 'setRT' may be used uninitialized [-Wmaybe-uninitialized] 1689 | collision = checkLocationRT(setRT, qualifier.layoutLocation); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/ext/glslang/glslang/MachineIndependent/linkValidate.cpp:1633:9: note: 'setRT' was declared here 1633 | int setRT; | ^~~~~ [ 41%] Building CXX object GPU/CMakeFiles/GPU.dir/Debugger/Breakpoints.cpp.o [ 41%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/preprocessor/Pp.cpp.o [ 41%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/preprocessor/PpAtom.cpp.o [ 41%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/preprocessor/PpContext.cpp.o [ 41%] Building CXX object GPU/CMakeFiles/GPU.dir/Debugger/Debugger.cpp.o [ 42%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/preprocessor/PpScanner.cpp.o [ 42%] Building CXX object GPU/CMakeFiles/GPU.dir/Debugger/GECommandTable.cpp.o [ 42%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/preprocessor/PpTokens.cpp.o [ 42%] Building CXX object GPU/CMakeFiles/GPU.dir/Debugger/Playback.cpp.o [ 43%] Building CXX object GPU/CMakeFiles/GPU.dir/Debugger/Record.cpp.o [ 43%] Building CXX object GPU/CMakeFiles/GPU.dir/Debugger/State.cpp.o /build/source/GPU/Debugger/Record.cpp: In member function 'Path GPURecord::Recorder::WriteRecording()': /build/source/GPU/Debugger/Record.cpp:186:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 9 equals destination size [-Wstringop-truncation] 186 | strncpy(header.gameID, g_paramSFO.GetDiscID().c_str(), sizeof(header.gameID)); | ^ [ 43%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/propagateNoContraction.cpp.o [ 43%] Building CXX object GPU/CMakeFiles/GPU.dir/Debugger/Stepping.cpp.o [ 43%] Building CXX object GPU/CMakeFiles/GPU.dir/GeConstants.cpp.o [ 43%] Building CXX object GPU/CMakeFiles/GPU.dir/GeDisasm.cpp.o [ 43%] Building CXX object GPU/CMakeFiles/GPU.dir/GPU.cpp.o [ 43%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslAttributes.cpp.o [ 43%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslParseHelper.cpp.o [ 43%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslScanContext.cpp.o [ 43%] Building CXX object GPU/CMakeFiles/GPU.dir/GPUCommon.cpp.o [ 43%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslOpMap.cpp.o [ 43%] Building CXX object GPU/CMakeFiles/GPU.dir/GPUCommonHW.cpp.o [ 43%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslTokenStream.cpp.o [ 43%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslGrammar.cpp.o [ 44%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslParseables.cpp.o [ 44%] Building CXX object GPU/CMakeFiles/GPU.dir/GPUState.cpp.o [ 45%] Building CXX object GPU/CMakeFiles/GPU.dir/Math3D.cpp.o [ 45%] Building CXX object GPU/CMakeFiles/GPU.dir/Software/BinManager.cpp.o [ 45%] Building CXX object GPU/CMakeFiles/GPU.dir/Software/Clipper.cpp.o [ 45%] Building CXX object GPU/CMakeFiles/GPU.dir/Software/DrawPixel.cpp.o [ 45%] Building CXX object GPU/CMakeFiles/GPU.dir/Software/FuncId.cpp.o [ 45%] Building CXX object GPU/CMakeFiles/GPU.dir/Software/Lighting.cpp.o [ 45%] Building CXX object GPU/CMakeFiles/GPU.dir/Software/Rasterizer.cpp.o [ 45%] Building CXX object GPU/CMakeFiles/GPU.dir/Software/RasterizerRectangle.cpp.o [ 45%] Building CXX object GPU/CMakeFiles/GPU.dir/Software/RasterizerRegCache.cpp.o In file included from /build/source/Common/Math/SIMDHeaders.h:31, from /build/source/Common/Math/fast/fast_matrix.h:5, from /build/source/GPU/Math3D.h:26, from /build/source/GPU/Software/DrawPixel.h:27, from /build/source/GPU/Software/Rasterizer.h:21, from /build/source/GPU/Software/BinManager.h:22, from /build/source/GPU/Software/Rasterizer.cpp:33: In function 'int32x4_t vsetq_lane_s32(int32_t, int32x4_t, int)', inlined from 'void Rasterizer::DrawTriangleSlice(const VertexData&, const VertexData&, const VertexData&, int, int, int, int, const RasterizerState&) [with bool clearMode = false; bool useSSE4 = true]' at /build/source/GPU/Software/Rasterizer.cpp:1159:37: /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/lib/gcc/aarch64-unknown-linux-gnu/15.3.0/include/arm_neon.h:2953:10: warning: 'sec_color[1].Math3D::Vec3::.Math3D::Vec3::::ivec' may be used uninitialized [-Wmaybe-uninitialized] 2953 | return __aarch64_vset_lane_any (__elem, __vec, __index); | ^ /build/source/GPU/Software/Rasterizer.cpp: In function 'void Rasterizer::DrawTriangleSlice(const VertexData&, const VertexData&, const VertexData&, int, int, int, int, const RasterizerState&) [with bool clearMode = false; bool useSSE4 = true]': /build/source/GPU/Software/Rasterizer.cpp:1110:43: note: 'sec_color[1].Math3D::Vec3::.Math3D::Vec3::::ivec' was declared here 1110 | Vec3 sec_color[4]; | ^~~~~~~~~ In function 'int32x4_t vsetq_lane_s32(int32_t, int32x4_t, int)', inlined from 'void Rasterizer::DrawTriangleSlice(const VertexData&, const VertexData&, const VertexData&, int, int, int, int, const RasterizerState&) [with bool clearMode = false; bool useSSE4 = true]' at /build/source/GPU/Software/Rasterizer.cpp:1159:37: /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/lib/gcc/aarch64-unknown-linux-gnu/15.3.0/include/arm_neon.h:2953:10: warning: 'sec_color[2].Math3D::Vec3::.Math3D::Vec3::::ivec' may be used uninitialized [-Wmaybe-uninitialized] 2953 | return __aarch64_vset_lane_any (__elem, __vec, __index); | ^ /build/source/GPU/Software/Rasterizer.cpp: In function 'void Rasterizer::DrawTriangleSlice(const VertexData&, const VertexData&, const VertexData&, int, int, int, int, const RasterizerState&) [with bool clearMode = false; bool useSSE4 = true]': /build/source/GPU/Software/Rasterizer.cpp:1110:43: note: 'sec_color[2].Math3D::Vec3::.Math3D::Vec3::::ivec' was declared here 1110 | Vec3 sec_color[4]; | ^~~~~~~~~ In function 'int32x4_t vsetq_lane_s32(int32_t, int32x4_t, int)', inlined from 'void Rasterizer::DrawTriangleSlice(const VertexData&, const VertexData&, const VertexData&, int, int, int, int, const RasterizerState&) [with bool clearMode = false; bool useSSE4 = true]' at /build/source/GPU/Software/Rasterizer.cpp:1159:37: /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/lib/gcc/aarch64-unknown-linux-gnu/15.3.0/include/arm_neon.h:2953:10: warning: 'sec_color[3].Math3D::Vec3::.Math3D::Vec3::::ivec' may be used uninitialized [-Wmaybe-uninitialized] 2953 | return __aarch64_vset_lane_any (__elem, __vec, __index); | ^ /build/source/GPU/Software/Rasterizer.cpp: In function 'void Rasterizer::DrawTriangleSlice(const VertexData&, const VertexData&, const VertexData&, int, int, int, int, const RasterizerState&) [with bool clearMode = false; bool useSSE4 = true]': /build/source/GPU/Software/Rasterizer.cpp:1110:43: note: 'sec_color[3].Math3D::Vec3::.Math3D::Vec3::::ivec' was declared here 1110 | Vec3 sec_color[4]; | ^~~~~~~~~ In function 'int32x4_t vsetq_lane_s32(int32_t, int32x4_t, int)', inlined from 'void Rasterizer::DrawTriangleSlice(const VertexData&, const VertexData&, const VertexData&, int, int, int, int, const RasterizerState&) [with bool clearMode = false; bool useSSE4 = false]' at /build/source/GPU/Software/Rasterizer.cpp:1159:37: /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/lib/gcc/aarch64-unknown-linux-gnu/15.3.0/include/arm_neon.h:2953:10: warning: 'sec_color[1].Math3D::Vec3::.Math3D::Vec3::::ivec' may be used uninitialized [-Wmaybe-uninitialized] 2953 | return __aarch64_vset_lane_any (__elem, __vec, __index); | ^ /build/source/GPU/Software/Rasterizer.cpp: In function 'void Rasterizer::DrawTriangleSlice(const VertexData&, const VertexData&, const VertexData&, int, int, int, int, const RasterizerState&) [with bool clearMode = false; bool useSSE4 = false]': /build/source/GPU/Software/Rasterizer.cpp:1110:43: note: 'sec_color[1].Math3D::Vec3::.Math3D::Vec3::::ivec' was declared here 1110 | Vec3 sec_color[4]; | ^~~~~~~~~ In function 'int32x4_t vsetq_lane_s32(int32_t, int32x4_t, int)', inlined from 'void Rasterizer::DrawTriangleSlice(const VertexData&, const VertexData&, const VertexData&, int, int, int, int, const RasterizerState&) [with bool clearMode = false; bool useSSE4 = false]' at /build/source/GPU/Software/Rasterizer.cpp:1159:37: /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/lib/gcc/aarch64-unknown-linux-gnu/15.3.0/include/arm_neon.h:2953:10: warning: 'sec_color[2].Math3D::Vec3::.Math3D::Vec3::::ivec' may be used uninitialized [-Wmaybe-uninitialized] 2953 | return __aarch64_vset_lane_any (__elem, __vec, __index); | ^ /build/source/GPU/Software/Rasterizer.cpp: In function 'void Rasterizer::DrawTriangleSlice(const VertexData&, const VertexData&, const VertexData&, int, int, int, int, const RasterizerState&) [with bool clearMode = false; bool useSSE4 = false]': /build/source/GPU/Software/Rasterizer.cpp:1110:43: note: 'sec_color[2].Math3D::Vec3::.Math3D::Vec3::::ivec' was declared here 1110 | Vec3 sec_color[4]; | ^~~~~~~~~ In function 'int32x4_t vsetq_lane_s32(int32_t, int32x4_t, int)', inlined from 'void Rasterizer::DrawTriangleSlice(const VertexData&, const VertexData&, const VertexData&, int, int, int, int, const RasterizerState&) [with bool clearMode = false; bool useSSE4 = false]' at /build/source/GPU/Software/Rasterizer.cpp:1159:37: /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/lib/gcc/aarch64-unknown-linux-gnu/15.3.0/include/arm_neon.h:2953:10: warning: 'sec_color[3].Math3D::Vec3::.Math3D::Vec3::::ivec' may be used uninitialized [-Wmaybe-uninitialized] 2953 | return __aarch64_vset_lane_any (__elem, __vec, __index); | ^ /build/source/GPU/Software/Rasterizer.cpp: In function 'void Rasterizer::DrawTriangleSlice(const VertexData&, const VertexData&, const VertexData&, int, int, int, int, const RasterizerState&) [with bool clearMode = false; bool useSSE4 = false]': /build/source/GPU/Software/Rasterizer.cpp:1110:43: note: 'sec_color[3].Math3D::Vec3::.Math3D::Vec3::::ivec' was declared here 1110 | Vec3 sec_color[4]; | ^~~~~~~~~ [ 46%] Building CXX object GPU/CMakeFiles/GPU.dir/Software/Sampler.cpp.o [ 46%] Building CXX object GPU/CMakeFiles/GPU.dir/Software/SoftGpu.cpp.o [ 46%] Building CXX object GPU/CMakeFiles/GPU.dir/Software/TransformUnit.cpp.o [ 46%] Built target GPU [ 46%] Linking CXX static library ../../../lib/libMachineIndependent.a [ 46%] Built target MachineIndependent [ 46%] Building CXX object ext/glslang/glslang/CMakeFiles/glslang.dir/CInterface/glslang_c_interface.cpp.o [ 46%] Building CXX object ext/glslang/SPIRV/CMakeFiles/SPIRV.dir/GlslangToSpv.cpp.o [ 46%] Building CXX object ext/glslang/SPIRV/CMakeFiles/SPIRV.dir/InReadableOrder.cpp.o [ 46%] Building CXX object ext/glslang/SPIRV/CMakeFiles/SPIRV.dir/Logger.cpp.o [ 47%] Building CXX object ext/glslang/SPIRV/CMakeFiles/SPIRV.dir/SpvBuilder.cpp.o [ 47%] Building CXX object ext/glslang/SPIRV/CMakeFiles/SPIRV.dir/SpvPostProcess.cpp.o [ 47%] Linking CXX static library ../../../lib/libglslang.a [ 47%] Built target glslang [ 47%] Building CXX object ext/glslang/SPIRV/CMakeFiles/SPIRV.dir/doc.cpp.o /build/source/ext/glslang/SPIRV/SpvBuilder.cpp: In member function 'spv::Id spv::Builder::makeDebugFunction(spv::Function*, spv::Id, spv::Id)': /build/source/ext/glslang/SPIRV/SpvBuilder.cpp:2097:41: warning: unused parameter 'function' [-Wunused-parameter] 2097 | Id Builder::makeDebugFunction(Function* function, Id nameId, Id funcTypeId) { | ~~~~~~~~~~^~~~~~~~ [ 47%] Building CXX object ext/glslang/SPIRV/CMakeFiles/SPIRV.dir/SpvTools.cpp.o [ 47%] Building CXX object ext/glslang/SPIRV/CMakeFiles/SPIRV.dir/disassemble.cpp.o [ 47%] Building CXX object ext/glslang/SPIRV/CMakeFiles/SPIRV.dir/CInterface/spirv_c_interface.cpp.o [ 47%] Linking CXX static library ../../../lib/libSPIRV.a [ 47%] Built target SPIRV [ 47%] Building CXX object Common/CMakeFiles/Common.dir/ABI.cpp.o [ 48%] Building CXX object Common/CMakeFiles/Common.dir/Thunk.cpp.o [ 48%] Building CXX object Common/CMakeFiles/Common.dir/CPUDetect.cpp.o [ 48%] Building CXX object Common/CMakeFiles/Common.dir/x64Analyzer.cpp.o [ 48%] Building CXX object Common/CMakeFiles/Common.dir/x64Emitter.cpp.o [ 48%] Building CXX object Common/CMakeFiles/Common.dir/ArmCPUDetect.cpp.o [ 48%] Building CXX object Common/CMakeFiles/Common.dir/ArmEmitter.cpp.o [ 48%] Building CXX object Common/CMakeFiles/Common.dir/Arm64Emitter.cpp.o [ 48%] Building CXX object Common/CMakeFiles/Common.dir/RiscVCPUDetect.cpp.o [ 48%] Building CXX object Common/CMakeFiles/Common.dir/RiscVEmitter.cpp.o [ 48%] Building CXX object Common/CMakeFiles/Common.dir/LoongArchCPUDetect.cpp.o [ 49%] Building CXX object Common/CMakeFiles/Common.dir/LoongArch64Emitter.cpp.o [ 49%] Building CXX object Common/CMakeFiles/Common.dir/VR/OpenXRLoader.cpp.o [ 49%] Building CXX object Common/CMakeFiles/Common.dir/VR/PPSSPPVR.cpp.o [ 49%] Building CXX object Common/CMakeFiles/Common.dir/VR/VRBase.cpp.o [ 49%] Building CXX object Common/CMakeFiles/Common.dir/VR/VRFramebuffer.cpp.o [ 49%] Building CXX object Common/CMakeFiles/Common.dir/VR/VRInput.cpp.o [ 49%] Building CXX object Common/CMakeFiles/Common.dir/VR/VRMath.cpp.o [ 49%] Building CXX object Common/CMakeFiles/Common.dir/VR/VRRenderer.cpp.o [ 49%] Building CXX object Common/CMakeFiles/Common.dir/Serialize/Serializer.cpp.o [ 50%] Building CXX object Common/CMakeFiles/Common.dir/Crypto/md5.cpp.o /build/source/Common/Serialize/Serializer.cpp: In member function 'PointerWrapSection PointerWrap::Section(const char*, int, int)': /build/source/Common/Serialize/Serializer.cpp:67:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation] 67 | strncpy(marker, title, sizeof(marker)); | ^ [ 50%] Building CXX object Common/CMakeFiles/Common.dir/Crypto/sha1.cpp.o [ 50%] Building CXX object Common/CMakeFiles/Common.dir/Crypto/sha256.cpp.o [ 50%] Building CXX object Common/CMakeFiles/Common.dir/Data/Color/RGBAUtil.cpp.o [ 50%] Building CXX object Common/CMakeFiles/Common.dir/Data/Convert/ColorConv.cpp.o [ 50%] Building CXX object Common/CMakeFiles/Common.dir/Data/Convert/SmallDataConvert.cpp.o [ 50%] Building CXX object Common/CMakeFiles/Common.dir/Data/Encoding/Base64.cpp.o [ 50%] Building CXX object Common/CMakeFiles/Common.dir/Data/Encoding/Compression.cpp.o [ 51%] Building CXX object Common/CMakeFiles/Common.dir/Data/Encoding/Utf8.cpp.o [ 51%] Building CXX object Common/CMakeFiles/Common.dir/Data/Format/RIFF.cpp.o [ 51%] Building CXX object Common/CMakeFiles/Common.dir/Data/Format/IniFile.cpp.o [ 51%] Building CXX object Common/CMakeFiles/Common.dir/Data/Format/JSONReader.cpp.o [ 51%] Building CXX object Common/CMakeFiles/Common.dir/Data/Format/JSONWriter.cpp.o [ 51%] Building CXX object Common/CMakeFiles/Common.dir/Data/Format/DDSLoad.cpp.o [ 51%] Building CXX object Common/CMakeFiles/Common.dir/Data/Format/PNGLoad.cpp.o [ 51%] Building CXX object Common/CMakeFiles/Common.dir/Data/Format/ZIMLoad.cpp.o [ 51%] Building CXX object Common/CMakeFiles/Common.dir/Data/Format/ZIMSave.cpp.o [ 52%] Building CXX object Common/CMakeFiles/Common.dir/Data/Hash/Hash.cpp.o [ 52%] Building CXX object Common/CMakeFiles/Common.dir/Data/Text/Demangle.cpp.o [ 52%] Building CXX object Common/CMakeFiles/Common.dir/Data/Text/I18n.cpp.o [ 52%] Building CXX object Common/CMakeFiles/Common.dir/Data/Text/Parsers.cpp.o [ 52%] Building CXX object Common/CMakeFiles/Common.dir/Data/Text/WrapText.cpp.o [ 52%] Building CXX object Common/CMakeFiles/Common.dir/File/VFS/VFS.cpp.o [ 52%] Building CXX object Common/CMakeFiles/Common.dir/File/VFS/ZipFileReader.cpp.o [ 52%] Building CXX object Common/CMakeFiles/Common.dir/File/VFS/SevenZipFileReader.cpp.o /build/source/Common/File/VFS/ZipFileReader.cpp: In member function 'bool ZipFileReader::GetZipListings(const std::string&, std::set >&, std::set >&)': /build/source/Common/File/VFS/ZipFileReader.cpp:275:41: warning: 'int zip_get_num_files(zip_t*)' is deprecated: use 'zip_get_num_entries' instead [-Wdeprecated-declarations] 275 | int numFiles = zip_get_num_files(zip_file_); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/source/Common/File/VFS/ZipFileReader.cpp:8: /nix/store/q7lnqrfizcnm9vw2sbylfpkawnkd6kn5-libzip-1.11.4-dev/include/zip.h:394:68: note: declared here 394 | ZIP_DEPRECATED("use 'zip_get_num_entries' instead") ZIP_EXTERN int zip_get_num_files(zip_t *_Nonnull); | ^~~~~~~~~~~~~~~~~ [ 52%] Building CXX object Common/CMakeFiles/Common.dir/File/VFS/DirectoryReader.cpp.o [ 53%] Building CXX object Common/CMakeFiles/Common.dir/File/AndroidStorage.cpp.o [ 53%] Building CXX object Common/CMakeFiles/Common.dir/File/AndroidContentURI.cpp.o [ 53%] Building CXX object Common/CMakeFiles/Common.dir/File/DiskFree.cpp.o [ 53%] Building CXX object Common/CMakeFiles/Common.dir/File/Path.cpp.o [ 53%] Building CXX object Common/CMakeFiles/Common.dir/File/PathBrowser.cpp.o [ 53%] Building CXX object Common/CMakeFiles/Common.dir/File/FileUtil.cpp.o [ 53%] Building CXX object Common/CMakeFiles/Common.dir/File/DirListing.cpp.o [ 53%] Building CXX object Common/CMakeFiles/Common.dir/File/FileDescriptor.cpp.o [ 53%] Building CXX object Common/CMakeFiles/Common.dir/GPU/GPUBackendCommon.cpp.o [ 54%] Building CXX object Common/CMakeFiles/Common.dir/GPU/thin3d.cpp.o [ 54%] Building CXX object Common/CMakeFiles/Common.dir/GPU/Shader.cpp.o [ 54%] Building CXX object Common/CMakeFiles/Common.dir/GPU/ShaderWriter.cpp.o [ 54%] Building CXX object Common/CMakeFiles/Common.dir/GPU/ShaderTranslation.cpp.o [ 54%] Building CXX object Common/CMakeFiles/Common.dir/GPU/OpenGL/GLDebugLog.cpp.o [ 54%] Building CXX object Common/CMakeFiles/Common.dir/GPU/OpenGL/GLSLProgram.cpp.o [ 54%] Building C object Common/CMakeFiles/Common.dir/GPU/OpenGL/gl3stub.c.o [ 54%] Building CXX object Common/CMakeFiles/Common.dir/GPU/OpenGL/GLFeatures.cpp.o [ 54%] Building CXX object Common/CMakeFiles/Common.dir/GPU/OpenGL/GLFrameData.cpp.o [ 55%] Building CXX object Common/CMakeFiles/Common.dir/GPU/OpenGL/thin3d_gl.cpp.o [ 55%] Building CXX object Common/CMakeFiles/Common.dir/GPU/OpenGL/GLMemory.cpp.o [ 55%] Building CXX object Common/CMakeFiles/Common.dir/GPU/OpenGL/GLRenderManager.cpp.o [ 55%] Building CXX object Common/CMakeFiles/Common.dir/GPU/OpenGL/GLQueueRunner.cpp.o [ 55%] Building CXX object Common/CMakeFiles/Common.dir/GPU/OpenGL/GLProfiler.cpp.o [ 55%] Building CXX object Common/CMakeFiles/Common.dir/GPU/OpenGL/DataFormatGL.cpp.o [ 55%] Building CXX object Common/CMakeFiles/Common.dir/GPU/OpenGL/OpenGLGraphicsContext.cpp.o [ 55%] Building CXX object Common/CMakeFiles/Common.dir/GPU/Vulkan/VulkanBarrier.cpp.o [ 56%] Building CXX object Common/CMakeFiles/Common.dir/GPU/Vulkan/VulkanDebug.cpp.o [ 56%] Building CXX object Common/CMakeFiles/Common.dir/GPU/Vulkan/VulkanContext.cpp.o [ 56%] Building CXX object Common/CMakeFiles/Common.dir/GPU/Vulkan/VulkanDescSet.cpp.o [ 56%] Building CXX object Common/CMakeFiles/Common.dir/GPU/Vulkan/VulkanFramebuffer.cpp.o [ 56%] Building CXX object Common/CMakeFiles/Common.dir/GPU/Vulkan/VulkanImage.cpp.o [ 56%] Building CXX object Common/CMakeFiles/Common.dir/GPU/Vulkan/VulkanLoader.cpp.o [ 56%] Building CXX object Common/CMakeFiles/Common.dir/GPU/Vulkan/VulkanMemory.cpp.o [ 56%] Building CXX object Common/CMakeFiles/Common.dir/GPU/Vulkan/thin3d_vulkan.cpp.o [ 56%] Building CXX object Common/CMakeFiles/Common.dir/GPU/Vulkan/VulkanProfiler.cpp.o [ 57%] Building CXX object Common/CMakeFiles/Common.dir/GPU/Vulkan/VulkanRenderManager.cpp.o [ 57%] Building CXX object Common/CMakeFiles/Common.dir/GPU/Vulkan/VulkanQueueRunner.cpp.o [ 57%] Building CXX object Common/CMakeFiles/Common.dir/GPU/Vulkan/VulkanFrameData.cpp.o [ 57%] Building CXX object Common/CMakeFiles/Common.dir/GPU/Vulkan/VulkanGraphicsContext.cpp.o [ 57%] Building CXX object Common/CMakeFiles/Common.dir/Input/GestureDetector.cpp.o [ 57%] Building CXX object Common/CMakeFiles/Common.dir/Input/InputState.cpp.o [ 57%] Building CXX object Common/CMakeFiles/Common.dir/Math/curves.cpp.o [ 57%] Building CXX object Common/CMakeFiles/Common.dir/Math/expression_parser.cpp.o [ 57%] Building CXX object Common/CMakeFiles/Common.dir/Math/lin/matrix4x4.cpp.o [ 58%] Building CXX object Common/CMakeFiles/Common.dir/Math/lin/vec3.cpp.o [ 58%] Building CXX object Common/CMakeFiles/Common.dir/Math/math_util.cpp.o [ 58%] Building CXX object Common/CMakeFiles/Common.dir/Math/Statistics.cpp.o [ 58%] Building CXX object Common/CMakeFiles/Common.dir/Net/HTTPClient.cpp.o [ 58%] Building CXX object Common/CMakeFiles/Common.dir/Net/HTTPHeaders.cpp.o [ 58%] Building CXX object Common/CMakeFiles/Common.dir/Net/HTTPNaettRequest.cpp.o [ 58%] Building CXX object Common/CMakeFiles/Common.dir/Net/HTTPRequest.cpp.o [ 58%] Building CXX object Common/CMakeFiles/Common.dir/Net/HTTPServer.cpp.o [ 58%] Building CXX object Common/CMakeFiles/Common.dir/Net/NetBuffer.cpp.o [ 59%] Building CXX object Common/CMakeFiles/Common.dir/Net/Resolve.cpp.o [ 59%] Building CXX object Common/CMakeFiles/Common.dir/Net/Sinks.cpp.o [ 59%] Building CXX object Common/CMakeFiles/Common.dir/Net/URL.cpp.o [ 59%] Building CXX object Common/CMakeFiles/Common.dir/Net/WebsocketServer.cpp.o [ 59%] Building CXX object Common/CMakeFiles/Common.dir/Profiler/Profiler.cpp.o [ 59%] Building CXX object Common/CMakeFiles/Common.dir/Render/AtlasGen.cpp.o [ 59%] Building CXX object Common/CMakeFiles/Common.dir/Render/TextureAtlas.cpp.o [ 59%] Building CXX object Common/CMakeFiles/Common.dir/Render/DrawBuffer.cpp.o [ 59%] Building CXX object Common/CMakeFiles/Common.dir/Render/ManagedTexture.cpp.o [ 60%] Building CXX object Common/CMakeFiles/Common.dir/Render/Text/draw_text.cpp.o [ 60%] Building CXX object Common/CMakeFiles/Common.dir/Render/Text/draw_text_android.cpp.o [ 60%] Building CXX object Common/CMakeFiles/Common.dir/Render/Text/draw_text_win.cpp.o [ 60%] Building CXX object Common/CMakeFiles/Common.dir/Render/Text/draw_text_uwp.cpp.o [ 60%] Building CXX object Common/CMakeFiles/Common.dir/System/Display.cpp.o [ 60%] Building CXX object Common/CMakeFiles/Common.dir/System/Request.cpp.o [ 60%] Building CXX object Common/CMakeFiles/Common.dir/System/OSD.cpp.o [ 60%] Building CXX object Common/CMakeFiles/Common.dir/Thread/ParallelLoop.cpp.o [ 61%] Building CXX object Common/CMakeFiles/Common.dir/Thread/ThreadUtil.cpp.o [ 61%] Building CXX object Common/CMakeFiles/Common.dir/Thread/ThreadManager.cpp.o [ 61%] Building CXX object Common/CMakeFiles/Common.dir/UI/AsyncImageFileView.cpp.o [ 61%] Building CXX object Common/CMakeFiles/Common.dir/UI/Root.cpp.o [ 61%] Building CXX object Common/CMakeFiles/Common.dir/UI/Screen.cpp.o [ 61%] Building CXX object Common/CMakeFiles/Common.dir/UI/ScreenManager.cpp.o [ 61%] Building CXX object Common/CMakeFiles/Common.dir/UI/UI.cpp.o [ 61%] Building CXX object Common/CMakeFiles/Common.dir/UI/Context.cpp.o [ 61%] Building CXX object Common/CMakeFiles/Common.dir/UI/IconCache.cpp.o [ 62%] Building CXX object Common/CMakeFiles/Common.dir/UI/UIScreen.cpp.o [ 62%] Building CXX object Common/CMakeFiles/Common.dir/UI/Notice.cpp.o [ 62%] Building CXX object Common/CMakeFiles/Common.dir/UI/Tween.cpp.o [ 62%] Building CXX object Common/CMakeFiles/Common.dir/UI/View.cpp.o [ 62%] Building CXX object Common/CMakeFiles/Common.dir/UI/ViewGroup.cpp.o [ 62%] Building CXX object Common/CMakeFiles/Common.dir/UI/ScrollView.cpp.o [ 62%] Building CXX object Common/CMakeFiles/Common.dir/UI/TabHolder.cpp.o [ 62%] Building CXX object Common/CMakeFiles/Common.dir/UI/PopupScreens.cpp.o [ 62%] Building CXX object Common/CMakeFiles/Common.dir/Buffer.cpp.o [ 63%] Building CXX object Common/CMakeFiles/Common.dir/FakeCPUDetect.cpp.o [ 63%] Building CXX object Common/CMakeFiles/Common.dir/ExceptionHandlerSetup.cpp.o [ 63%] Building CXX object Common/CMakeFiles/Common.dir/GhidraClient.cpp.o [ 63%] Building CXX object Common/CMakeFiles/Common.dir/Log.cpp.o [ 63%] Building CXX object Common/CMakeFiles/Common.dir/Log/ConsoleListener.cpp.o [ 63%] Building CXX object Common/CMakeFiles/Common.dir/Log/LogManager.cpp.o [ 63%] Building CXX object Common/CMakeFiles/Common.dir/LogReporting.cpp.o [ 63%] Building CXX object Common/CMakeFiles/Common.dir/MemArenaAndroid.cpp.o [ 63%] Building CXX object Common/CMakeFiles/Common.dir/MemArenaDarwin.cpp.o [ 64%] Building CXX object Common/CMakeFiles/Common.dir/MemArenaPosix.cpp.o [ 64%] Building CXX object Common/CMakeFiles/Common.dir/MemArenaWin32.cpp.o [ 64%] Building CXX object Common/CMakeFiles/Common.dir/MemArenaHorizon.cpp.o [ 64%] Building CXX object Common/CMakeFiles/Common.dir/MemoryUtil.cpp.o [ 64%] Building CXX object Common/CMakeFiles/Common.dir/MemoryUtilHorizon.cpp.o [ 64%] Building CXX object Common/CMakeFiles/Common.dir/OSVersion.cpp.o [ 64%] Building CXX object Common/CMakeFiles/Common.dir/StringUtils.cpp.o [ 64%] Building CXX object Common/CMakeFiles/Common.dir/SysError.cpp.o [ 64%] Building CXX object Common/CMakeFiles/Common.dir/TimeUtil.cpp.o [ 65%] Building CXX object Common/CMakeFiles/Common.dir/__/ext/jpge/jpgd.cpp.o [ 65%] Building CXX object Common/CMakeFiles/Common.dir/__/ext/jpge/jpge.cpp.o [ 65%] Linking CXX static library ../lib/libCommon.a [ 65%] Built target Common [ 65%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/IR/IRCompALU.cpp.o [ 65%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/IR/IRAnalysis.cpp.o [ 65%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/IR/IRCompBranch.cpp.o [ 65%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/IR/IRCompFPU.cpp.o [ 65%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/IR/IRCompLoadStore.cpp.o [ 66%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/IR/IRCompVFPU.cpp.o [ 66%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/IR/IRFrontend.cpp.o [ 66%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/IR/IRInst.cpp.o [ 66%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/IR/IRInterpreter.cpp.o [ 66%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/IR/IRJit.cpp.o [ 66%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/IR/IRNativeCommon.cpp.o [ 66%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/IR/IRPassSimplify.cpp.o [ 66%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/IR/IRRegCache.cpp.o [ 66%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM/ArmAsm.cpp.o [ 67%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM/ArmCompALU.cpp.o [ 67%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM/ArmCompBranch.cpp.o [ 67%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM/ArmCompFPU.cpp.o [ 67%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM/ArmCompLoadStore.cpp.o [ 67%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM/ArmCompVFPU.cpp.o [ 67%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM/ArmCompReplace.cpp.o [ 67%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM/ArmJit.cpp.o [ 67%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM/ArmRegCache.cpp.o [ 67%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM/ArmRegCacheFPU.cpp.o [ 68%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM64/Arm64Asm.cpp.o In file included from /nix/store/fsm5ifr5khlqjj54j026c3akbhp1q0gj-glibc-2.42-84-dev/include/sched.h:29, from /nix/store/fsm5ifr5khlqjj54j026c3akbhp1q0gj-glibc-2.42-84-dev/include/pthread.h:22, from /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/include/c++/15.3.0/aarch64-unknown-linux-gnu/bits/gthr-default.h:35, from /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/include/c++/15.3.0/aarch64-unknown-linux-gnu/bits/gthr.h:157, from /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/include/c++/15.3.0/bits/std_mutex.h:43, from /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/include/c++/15.3.0/mutex:49, from /build/source/Core/Core.h:22, from /build/source/Core/MIPS/ARM64/Arm64Asm.cpp:28: /build/source/Core/MIPS/ARM64/Arm64Asm.cpp: In member function 'void MIPSComp::Arm64Jit::GenerateFixedCode(const MIPSComp::JitOptions&)': /build/source/Core/MIPS/ARM64/Arm64Asm.cpp:105:68: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 105 | STR(INDEX_UNSIGNED, DOWNCOUNTREG, CTXREG, offsetof(MIPSState, downcount)); | ^ /build/source/Core/MIPS/ARM64/Arm64Asm.cpp:111:68: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 111 | LDR(INDEX_UNSIGNED, DOWNCOUNTREG, CTXREG, offsetof(MIPSState, downcount)); | ^ /build/source/Core/MIPS/ARM64/Arm64Asm.cpp:132:64: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 132 | LDR(INDEX_UNSIGNED, SCRATCH2, CTXREG, offsetof(MIPSState, fcr31)); | ^ /build/source/Core/MIPS/ARM64/Arm64Asm.cpp:171:64: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 171 | LDR(INDEX_UNSIGNED, SCRATCH2, CTXREG, offsetof(MIPSState, fcr31)); | ^ /build/source/Core/MIPS/ARM64/Arm64Asm.cpp:249:72: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 249 | LDR(INDEX_UNSIGNED, SCRATCH1, CTXREG, offsetof(MIPSState, pc)); | ^ [ 68%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM64/Arm64CompALU.cpp.o [ 68%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM64/Arm64CompBranch.cpp.o [ 68%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM64/Arm64CompFPU.cpp.o [ 68%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM64/Arm64CompLoadStore.cpp.o In file included from /nix/store/fsm5ifr5khlqjj54j026c3akbhp1q0gj-glibc-2.42-84-dev/include/sys/mman.h:25, from /build/source/Common/MemoryUtil.h:22, from /build/source/Common/CodeBlock.h:11, from /build/source/Common/Arm64Emitter.h:11, from /build/source/Core/MIPS/ARM64/Arm64Jit.h:22, from /build/source/Core/MIPS/ARM64/Arm64CompFPU.cpp:27: /build/source/Core/MIPS/ARM64/Arm64CompFPU.cpp: In member function 'virtual void MIPSComp::Arm64Jit::Comp_mxc1(MIPSOpcode)': /build/source/Core/MIPS/ARM64/Arm64CompFPU.cpp:341:81: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 341 | LDR(INDEX_UNSIGNED, gpr.R(rt), CTXREG, offsetof(MIPSState, fcr31)); | ^ /build/source/Core/MIPS/ARM64/Arm64CompFPU.cpp:349:81: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 349 | LDR(INDEX_UNSIGNED, gpr.R(rt), CTXREG, offsetof(MIPSState, fcr31)); | ^ /build/source/Core/MIPS/ARM64/Arm64CompFPU.cpp:401:73: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 401 | STR(INDEX_UNSIGNED, gpr.R(rt), CTXREG, offsetof(MIPSState, fcr31)); | ^ [ 68%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM64/Arm64CompVFPU.cpp.o [ 68%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM64/Arm64CompReplace.cpp.o [ 68%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM64/Arm64Jit.cpp.o [ 68%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM64/Arm64RegCache.cpp.o In file included from /nix/store/fsm5ifr5khlqjj54j026c3akbhp1q0gj-glibc-2.42-84-dev/include/sched.h:29, from /nix/store/fsm5ifr5khlqjj54j026c3akbhp1q0gj-glibc-2.42-84-dev/include/pthread.h:22, from /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/include/c++/15.3.0/aarch64-unknown-linux-gnu/bits/gthr-default.h:35, from /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/include/c++/15.3.0/aarch64-unknown-linux-gnu/bits/gthr.h:157, from /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/include/c++/15.3.0/bits/std_mutex.h:43, from /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/include/c++/15.3.0/mutex:49, from /build/source/Core/Config.h:24, from /build/source/Core/MIPS/ARM64/Arm64CompVFPU.cpp:28: /build/source/Core/MIPS/ARM64/Arm64CompVFPU.cpp: In member function 'virtual void MIPSComp::Arm64Jit::Comp_Mftv(MIPSOpcode)': /build/source/Core/MIPS/ARM64/Arm64CompVFPU.cpp:1047:97: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 1047 | LDR(INDEX_UNSIGNED, gpr.R(rt), CTXREG, offsetof(MIPSState, vfpuCtrl) + 4 * (imm - 128)); | ^ /build/source/Core/MIPS/ARM64/Arm64CompVFPU.cpp:1079:89: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 1079 | STR(INDEX_UNSIGNED, gpr.R(rt), CTXREG, offsetof(MIPSState, vfpuCtrl) + 4 * (imm - 128)); | ^ /build/source/Core/MIPS/ARM64/Arm64CompVFPU.cpp: In member function 'virtual void MIPSComp::Arm64Jit::Comp_Vmfvc(MIPSOpcode)': /build/source/Core/MIPS/ARM64/Arm64CompVFPU.cpp:1118:70: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 1118 | ADDI2R(SCRATCH1_64, CTXREG, offsetof(MIPSState, vfpuCtrl[0]) + imm * 4, SCRATCH2); | ^ /build/source/Core/MIPS/ARM64/Arm64CompVFPU.cpp: In member function 'virtual void MIPSComp::Arm64Jit::Comp_Vmtvc(MIPSOpcode)': /build/source/Core/MIPS/ARM64/Arm64CompVFPU.cpp:1139:70: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 1139 | ADDI2R(SCRATCH1_64, CTXREG, offsetof(MIPSState, vfpuCtrl[0]) + imm * 4, SCRATCH2); | ^ /build/source/Core/MIPS/ARM64/Arm64CompVFPU.cpp: In member function 'virtual void MIPSComp::Arm64Jit::Comp_Vcmp(MIPSOpcode)': /build/source/Core/MIPS/ARM64/Arm64CompVFPU.cpp:1675:80: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 1675 | STR(INDEX_UNSIGNED, SCRATCH1, CTXREG, offsetof(MIPSState, temp)); | ^ /build/source/Core/MIPS/ARM64/Arm64CompVFPU.cpp:1682:80: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 1682 | LDR(INDEX_UNSIGNED, SCRATCH1, CTXREG, offsetof(MIPSState, temp)); | ^ [ 69%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM64/Arm64RegCacheFPU.cpp.o In file included from /nix/store/fsm5ifr5khlqjj54j026c3akbhp1q0gj-glibc-2.42-84-dev/include/stdio.h:34, from /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/include/c++/15.3.0/cstdio:47, from /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/include/c++/15.3.0/ext/string_conversions.h:47, from /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/include/c++/15.3.0/bits/basic_string.h:4442, from /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/include/c++/15.3.0/string:56, from /build/source/Common/CPUDetect.h:22, from /build/source/Core/MIPS/ARM64/Arm64Jit.h:20, from /build/source/Core/MIPS/ARM64/Arm64RegCache.cpp:24: /build/source/Core/MIPS/ARM64/Arm64RegCache.cpp: In member function 'int Arm64RegCache::GetMipsRegOffset(MIPSGPReg)': /build/source/Core/MIPS/ARM64/Arm64RegCache.cpp:860:33: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 860 | return offsetof(MIPSState, hi); | ^ /build/source/Core/MIPS/ARM64/Arm64RegCache.cpp:862:33: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 862 | return offsetof(MIPSState, lo); | ^ /build/source/Core/MIPS/ARM64/Arm64RegCache.cpp:864:33: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 864 | return offsetof(MIPSState, fpcond); | ^ /build/source/Core/MIPS/ARM64/Arm64RegCache.cpp:866:33: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 866 | return offsetof(MIPSState, vfpuCtrl[VFPU_CTRL_CC]); | ^ In file included from /nix/store/fsm5ifr5khlqjj54j026c3akbhp1q0gj-glibc-2.42-84-dev/include/sys/mman.h:25, from /build/source/Common/MemoryUtil.h:22, from /build/source/Common/CodeBlock.h:11, from /build/source/Common/Arm64Emitter.h:11, from /build/source/Core/MIPS/ARM64/Arm64RegCache.h:21, from /build/source/Core/MIPS/ARM64/Arm64Jit.cpp:43: /build/source/Core/MIPS/ARM64/Arm64Jit.cpp: In member function 'void MIPSComp::Arm64Jit::FlushPrefixV()': /build/source/Core/MIPS/ARM64/Arm64Jit.cpp:174:64: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 174 | STR(INDEX_UNSIGNED, SCRATCH1, CTXREG, offsetof(MIPSState, vfpuCtrl[VFPU_CTRL_SPREFIX])); | ^ /build/source/Core/MIPS/ARM64/Arm64Jit.cpp:180:64: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 180 | STR(INDEX_UNSIGNED, SCRATCH1, CTXREG, offsetof(MIPSState, vfpuCtrl[VFPU_CTRL_TPREFIX])); | ^ /build/source/Core/MIPS/ARM64/Arm64Jit.cpp:186:64: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 186 | STR(INDEX_UNSIGNED, SCRATCH1, CTXREG, offsetof(MIPSState, vfpuCtrl[VFPU_CTRL_DPREFIX])); | ^ /build/source/Core/MIPS/ARM64/Arm64Jit.cpp: In member function 'virtual void MIPSComp::Arm64Jit::UnlinkBlock(u8*, u32)': /build/source/Core/MIPS/ARM64/Arm64Jit.cpp:481:61: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 481 | emit.STR(INDEX_UNSIGNED, SCRATCH1, CTXREG, offsetof(MIPSState, pc)); | ^ /build/source/Core/MIPS/ARM64/Arm64Jit.cpp: In member function 'void MIPSComp::Arm64Jit::MovFromPC(Arm64Gen::ARM64Reg)': /build/source/Core/MIPS/ARM64/Arm64Jit.cpp:602:49: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 602 | LDR(INDEX_UNSIGNED, r, CTXREG, offsetof(MIPSState, pc)); | ^ /build/source/Core/MIPS/ARM64/Arm64Jit.cpp: In member function 'void MIPSComp::Arm64Jit::MovToPC(Arm64Gen::ARM64Reg)': /build/source/Core/MIPS/ARM64/Arm64Jit.cpp:606:49: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 606 | STR(INDEX_UNSIGNED, r, CTXREG, offsetof(MIPSState, pc)); | ^ /build/source/Core/MIPS/ARM64/Arm64Jit.cpp: In member function 'void MIPSComp::Arm64Jit::SaveStaticRegisters()': /build/source/Core/MIPS/ARM64/Arm64Jit.cpp:615:68: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 615 | STR(INDEX_UNSIGNED, DOWNCOUNTREG, CTXREG, offsetof(MIPSState, downcount)); | ^ /build/source/Core/MIPS/ARM64/Arm64Jit.cpp: In member function 'void MIPSComp::Arm64Jit::LoadStaticRegisters()': /build/source/Core/MIPS/ARM64/Arm64Jit.cpp:623:68: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 623 | LDR(INDEX_UNSIGNED, DOWNCOUNTREG, CTXREG, offsetof(MIPSState, downcount)); | ^ [ 69%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM64/Arm64IRAsm.cpp.o [ 69%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM64/Arm64IRCompALU.cpp.o [ 69%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM64/Arm64IRCompBranch.cpp.o In file included from /nix/store/fsm5ifr5khlqjj54j026c3akbhp1q0gj-glibc-2.42-84-dev/include/sched.h:29, from /nix/store/fsm5ifr5khlqjj54j026c3akbhp1q0gj-glibc-2.42-84-dev/include/pthread.h:22, from /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/include/c++/15.3.0/aarch64-unknown-linux-gnu/bits/gthr-default.h:35, from /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/include/c++/15.3.0/aarch64-unknown-linux-gnu/bits/gthr.h:157, from /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/include/c++/15.3.0/bits/std_mutex.h:43, from /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/include/c++/15.3.0/mutex:49, from /build/source/Core/Core.h:22, from /build/source/Core/MIPS/ARM64/Arm64IRAsm.cpp:29: /build/source/Core/MIPS/ARM64/Arm64IRAsm.cpp: In member function 'virtual void MIPSComp::Arm64JitBackend::GenerateFixedCode(MIPSState*)': /build/source/Core/MIPS/ARM64/Arm64IRAsm.cpp:68:68: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 68 | STR(INDEX_UNSIGNED, DOWNCOUNTREG, CTXREG, offsetof(MIPSState, downcount)); | ^ /build/source/Core/MIPS/ARM64/Arm64IRAsm.cpp:74:68: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 74 | LDR(INDEX_UNSIGNED, DOWNCOUNTREG, CTXREG, offsetof(MIPSState, downcount)); | ^ /build/source/Core/MIPS/ARM64/Arm64IRAsm.cpp:95:64: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 95 | LDR(INDEX_UNSIGNED, SCRATCH1, CTXREG, offsetof(MIPSState, fcr31)); | ^ /build/source/Core/MIPS/ARM64/Arm64IRAsm.cpp:133:64: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 133 | LDR(INDEX_UNSIGNED, SCRATCH1, CTXREG, offsetof(MIPSState, fcr31)); | ^ [ 69%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM64/Arm64IRCompFPU.cpp.o [ 69%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM64/Arm64IRCompLoadStore.cpp.o [ 69%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM64/Arm64IRCompSystem.cpp.o [ 69%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM64/Arm64IRCompVec.cpp.o In file included from /nix/store/fsm5ifr5khlqjj54j026c3akbhp1q0gj-glibc-2.42-84-dev/include/strings.h:23, from /nix/store/fsm5ifr5khlqjj54j026c3akbhp1q0gj-glibc-2.42-84-dev/include/string.h:462, from /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/include/c++/15.3.0/cstring:48, from /build/source/Core/MIPS/IR/IRJit.h:20, from /build/source/Core/MIPS/ARM64/Arm64IRJit.h:27, from /build/source/Core/MIPS/ARM64/Arm64IRCompFPU.cpp:26: /build/source/Core/MIPS/ARM64/Arm64IRCompFPU.cpp: In lambda function: /build/source/Core/MIPS/ARM64/Arm64IRCompFPU.cpp:523:47: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 523 | int offset = offsetof(MIPSState, f) + inst.src1 * 4; | ^ [ 70%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM64/Arm64IRJit.cpp.o [ 70%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/ARM64/Arm64IRRegCache.cpp.o In file included from /nix/store/fsm5ifr5khlqjj54j026c3akbhp1q0gj-glibc-2.42-84-dev/include/sys/mman.h:25, from /build/source/Common/MemoryUtil.h:22, from /build/source/Common/CodeBlock.h:11, from /build/source/Common/Arm64Emitter.h:11, from /build/source/Core/MIPS/ARM64/Arm64IRJit.h:26, from /build/source/Core/MIPS/ARM64/Arm64IRJit.cpp:25: /build/source/Core/MIPS/ARM64/Arm64IRJit.cpp: In member function 'void MIPSComp::Arm64JitBackend::MovFromPC(Arm64Gen::ARM64Reg)': /build/source/Core/MIPS/ARM64/Arm64IRJit.cpp:368:49: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 368 | LDR(INDEX_UNSIGNED, r, CTXREG, offsetof(MIPSState, pc)); | ^ /build/source/Core/MIPS/ARM64/Arm64IRJit.cpp: In member function 'void MIPSComp::Arm64JitBackend::MovToPC(Arm64Gen::ARM64Reg)': /build/source/Core/MIPS/ARM64/Arm64IRJit.cpp:372:49: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 372 | STR(INDEX_UNSIGNED, r, CTXREG, offsetof(MIPSState, pc)); | ^ /build/source/Core/MIPS/ARM64/Arm64IRJit.cpp: In member function 'void MIPSComp::Arm64JitBackend::SaveStaticRegisters()': /build/source/Core/MIPS/ARM64/Arm64IRJit.cpp:406:68: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 406 | STR(INDEX_UNSIGNED, DOWNCOUNTREG, CTXREG, offsetof(MIPSState, downcount)); | ^ /build/source/Core/MIPS/ARM64/Arm64IRJit.cpp: In member function 'void MIPSComp::Arm64JitBackend::LoadStaticRegisters()': /build/source/Core/MIPS/ARM64/Arm64IRJit.cpp:414:68: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 414 | LDR(INDEX_UNSIGNED, DOWNCOUNTREG, CTXREG, offsetof(MIPSState, downcount)); | ^ [ 70%] Building CXX object Core/CMakeFiles/Core.dir/Util/DisArm64.cpp.o [ 70%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/Asm.cpp.o [ 70%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/CompALU.cpp.o [ 70%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/CompBranch.cpp.o [ 70%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/CompFPU.cpp.o [ 70%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/CompLoadStore.cpp.o [ 70%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/CompVFPU.cpp.o [ 71%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/CompReplace.cpp.o [ 71%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/Jit.cpp.o [ 71%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/JitSafeMem.cpp.o [ 71%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/RegCache.cpp.o [ 71%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/RegCacheFPU.cpp.o [ 71%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/X64IRAsm.cpp.o [ 71%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/X64IRCompALU.cpp.o [ 71%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/X64IRCompBranch.cpp.o [ 71%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/X64IRCompFPU.cpp.o [ 72%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/X64IRCompLoadStore.cpp.o [ 72%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/X64IRCompSystem.cpp.o [ 72%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/X64IRCompVec.cpp.o [ 72%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/X64IRJit.cpp.o [ 72%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/x86/X64IRRegCache.cpp.o [ 72%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/RiscV/RiscVAsm.cpp.o [ 72%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/RiscV/RiscVCompALU.cpp.o [ 72%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/RiscV/RiscVCompBranch.cpp.o In file included from /nix/store/fsm5ifr5khlqjj54j026c3akbhp1q0gj-glibc-2.42-84-dev/include/sched.h:29, from /nix/store/fsm5ifr5khlqjj54j026c3akbhp1q0gj-glibc-2.42-84-dev/include/pthread.h:22, from /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/include/c++/15.3.0/aarch64-unknown-linux-gnu/bits/gthr-default.h:35, from /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/include/c++/15.3.0/aarch64-unknown-linux-gnu/bits/gthr.h:157, from /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/include/c++/15.3.0/bits/std_mutex.h:43, from /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/include/c++/15.3.0/mutex:49, from /build/source/Core/Core.h:22, from /build/source/Core/MIPS/RiscV/RiscVAsm.cpp:25: /build/source/Core/MIPS/RiscV/RiscVAsm.cpp: In member function 'virtual void MIPSComp::RiscVJitBackend::GenerateFixedCode(MIPSState*)': /build/source/Core/MIPS/RiscV/RiscVAsm.cpp:64:51: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 64 | SW(DOWNCOUNTREG, CTXREG, offsetof(MIPSState, downcount)); | ^ /build/source/Core/MIPS/RiscV/RiscVAsm.cpp:70:51: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 70 | LW(DOWNCOUNTREG, CTXREG, offsetof(MIPSState, downcount)); | ^ /build/source/Core/MIPS/RiscV/RiscVAsm.cpp:80:48: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 80 | LWU(SCRATCH2, CTXREG, offsetof(MIPSState, fcr31)); | ^ /build/source/Core/MIPS/RiscV/RiscVAsm.cpp:177:40: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 177 | LWU(SCRATCH1, CTXREG, offsetof(MIPSState, pc)); | ^ [ 72%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/RiscV/RiscVCompFPU.cpp.o [ 73%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/RiscV/RiscVCompLoadStore.cpp.o [ 73%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/RiscV/RiscVCompSystem.cpp.o [ 73%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/RiscV/RiscVCompVec.cpp.o In file included from /nix/store/fsm5ifr5khlqjj54j026c3akbhp1q0gj-glibc-2.42-84-dev/include/sys/mman.h:25, from /build/source/Common/MemoryUtil.h:22, from /build/source/Common/CodeBlock.h:11, from /build/source/Common/RiscVEmitter.h:23, from /build/source/Core/MIPS/RiscV/RiscVJit.h:22, from /build/source/Core/MIPS/RiscV/RiscVCompFPU.cpp:18: /build/source/Core/MIPS/RiscV/RiscVCompFPU.cpp: In lambda function: /build/source/Core/MIPS/RiscV/RiscVCompFPU.cpp:591:47: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 591 | int offset = offsetof(MIPSState, f) + inst.src1 * 4; | ^ [ 73%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/RiscV/RiscVJit.cpp.o [ 73%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/RiscV/RiscVRegCache.cpp.o [ 73%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/LoongArch64/LoongArch64Asm.cpp.o In file included from /nix/store/fsm5ifr5khlqjj54j026c3akbhp1q0gj-glibc-2.42-84-dev/include/sys/mman.h:25, from /build/source/Common/MemoryUtil.h:22, from /build/source/Common/CodeBlock.h:11, from /build/source/Common/RiscVEmitter.h:23, from /build/source/Core/MIPS/RiscV/RiscVJit.h:22, from /build/source/Core/MIPS/RiscV/RiscVJit.cpp:21: /build/source/Core/MIPS/RiscV/RiscVJit.cpp: In member function 'void MIPSComp::RiscVJitBackend::MovFromPC(RiscVGen::RiscVReg)': /build/source/Core/MIPS/RiscV/RiscVJit.cpp:341:33: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 341 | LWU(r, CTXREG, offsetof(MIPSState, pc)); | ^ /build/source/Core/MIPS/RiscV/RiscVJit.cpp: In member function 'void MIPSComp::RiscVJitBackend::MovToPC(RiscVGen::RiscVReg)': /build/source/Core/MIPS/RiscV/RiscVJit.cpp:345:32: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 345 | SW(r, CTXREG, offsetof(MIPSState, pc)); | ^ /build/source/Core/MIPS/RiscV/RiscVJit.cpp: In member function 'void MIPSComp::RiscVJitBackend::SaveStaticRegisters()': /build/source/Core/MIPS/RiscV/RiscVJit.cpp:379:51: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 379 | SW(DOWNCOUNTREG, CTXREG, offsetof(MIPSState, downcount)); | ^ /build/source/Core/MIPS/RiscV/RiscVJit.cpp: In member function 'void MIPSComp::RiscVJitBackend::LoadStaticRegisters()': /build/source/Core/MIPS/RiscV/RiscVJit.cpp:387:51: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 387 | LW(DOWNCOUNTREG, CTXREG, offsetof(MIPSState, downcount)); | ^ [ 73%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/LoongArch64/LoongArch64CompALU.cpp.o [ 73%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/LoongArch64/LoongArch64CompBranch.cpp.o In file included from /nix/store/fsm5ifr5khlqjj54j026c3akbhp1q0gj-glibc-2.42-84-dev/include/sched.h:29, from /nix/store/fsm5ifr5khlqjj54j026c3akbhp1q0gj-glibc-2.42-84-dev/include/pthread.h:22, from /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/include/c++/15.3.0/aarch64-unknown-linux-gnu/bits/gthr-default.h:35, from /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/include/c++/15.3.0/aarch64-unknown-linux-gnu/bits/gthr.h:157, from /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/include/c++/15.3.0/bits/std_mutex.h:43, from /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/include/c++/15.3.0/mutex:49, from /build/source/Core/Core.h:22, from /build/source/Core/MIPS/LoongArch64/LoongArch64Asm.cpp:25: /build/source/Core/MIPS/LoongArch64/LoongArch64Asm.cpp: In member function 'virtual void MIPSComp::LoongArch64JitBackend::GenerateFixedCode(MIPSState*)': /build/source/Core/MIPS/LoongArch64/LoongArch64Asm.cpp:61:53: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 61 | ST_W(DOWNCOUNTREG, CTXREG, offsetof(MIPSState, downcount)); | ^ /build/source/Core/MIPS/LoongArch64/LoongArch64Asm.cpp:67:53: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 67 | LD_W(DOWNCOUNTREG, CTXREG, offsetof(MIPSState, downcount)); | ^ /build/source/Core/MIPS/LoongArch64/LoongArch64Asm.cpp:77:50: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 77 | LD_WU(SCRATCH2, CTXREG, offsetof(MIPSState, fcr31)); | ^ /build/source/Core/MIPS/LoongArch64/LoongArch64Asm.cpp:168:42: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 168 | LD_WU(SCRATCH1, CTXREG, offsetof(MIPSState, pc)); | ^ [ 73%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/LoongArch64/LoongArch64CompFPU.cpp.o [ 74%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/LoongArch64/LoongArch64CompLoadStore.cpp.o [ 74%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/LoongArch64/LoongArch64CompSystem.cpp.o [ 74%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/LoongArch64/LoongArch64CompVec.cpp.o In file included from /nix/store/fsm5ifr5khlqjj54j026c3akbhp1q0gj-glibc-2.42-84-dev/include/sys/mman.h:25, from /build/source/Common/MemoryUtil.h:22, from /build/source/Common/CodeBlock.h:11, from /build/source/Common/LoongArch64Emitter.h:23, from /build/source/Core/MIPS/LoongArch64/LoongArch64Jit.h:22, from /build/source/Core/MIPS/LoongArch64/LoongArch64CompFPU.cpp:19: /build/source/Core/MIPS/LoongArch64/LoongArch64CompFPU.cpp: In lambda function: /build/source/Core/MIPS/LoongArch64/LoongArch64CompFPU.cpp:568:47: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 568 | int offset = offsetof(MIPSState, f) + inst.src1 * 4; | ^ [ 74%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/LoongArch64/LoongArch64Jit.cpp.o [ 74%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/LoongArch64/LoongArch64RegCache.cpp.o [ 74%] Building CXX object Core/CMakeFiles/Core.dir/AVIDump.cpp.o [ 74%] Building CXX object Core/CMakeFiles/Core.dir/WaveFile.cpp.o In file included from /nix/store/fsm5ifr5khlqjj54j026c3akbhp1q0gj-glibc-2.42-84-dev/include/sys/mman.h:25, from /build/source/Common/MemoryUtil.h:22, from /build/source/Common/CodeBlock.h:11, from /build/source/Common/LoongArch64Emitter.h:23, from /build/source/Core/MIPS/LoongArch64/LoongArch64Jit.h:22, from /build/source/Core/MIPS/LoongArch64/LoongArch64Jit.cpp:21: /build/source/Core/MIPS/LoongArch64/LoongArch64Jit.cpp: In member function 'void MIPSComp::LoongArch64JitBackend::MovFromPC(LoongArch64Gen::LoongArch64Reg)': /build/source/Core/MIPS/LoongArch64/LoongArch64Jit.cpp:340:35: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 340 | LD_WU(r, CTXREG, offsetof(MIPSState, pc)); | ^ /build/source/Core/MIPS/LoongArch64/LoongArch64Jit.cpp: In member function 'void MIPSComp::LoongArch64JitBackend::MovToPC(LoongArch64Gen::LoongArch64Reg)': /build/source/Core/MIPS/LoongArch64/LoongArch64Jit.cpp:344:34: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 344 | ST_W(r, CTXREG, offsetof(MIPSState, pc)); | ^ /build/source/Core/MIPS/LoongArch64/LoongArch64Jit.cpp: In member function 'void MIPSComp::LoongArch64JitBackend::SaveStaticRegisters()': /build/source/Core/MIPS/LoongArch64/LoongArch64Jit.cpp:378:53: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 378 | ST_W(DOWNCOUNTREG, CTXREG, offsetof(MIPSState, downcount)); | ^ /build/source/Core/MIPS/LoongArch64/LoongArch64Jit.cpp: In member function 'void MIPSComp::LoongArch64JitBackend::LoadStaticRegisters()': /build/source/Core/MIPS/LoongArch64/LoongArch64Jit.cpp:386:53: warning: 'offsetof' within non-standard-layout type 'MIPSState' is conditionally-supported [-Winvalid-offsetof] 386 | LD_W(DOWNCOUNTREG, CTXREG, offsetof(MIPSState, downcount)); | ^ [ 74%] Building CXX object Core/CMakeFiles/Core.dir/Config.cpp.o [ 75%] Building CXX object Core/CMakeFiles/Core.dir/ConfigSettings.cpp.o [ 75%] Building CXX object Core/CMakeFiles/Core.dir/ControlMapper.cpp.o [ 75%] Building CXX object Core/CMakeFiles/Core.dir/Core.cpp.o [ 75%] Building CXX object Core/CMakeFiles/Core.dir/Compatibility.cpp.o [ 75%] Building CXX object Core/CMakeFiles/Core.dir/CoreTiming.cpp.o [ 75%] Building CXX object Core/CMakeFiles/Core.dir/CwCheat.cpp.o [ 75%] Building CXX object Core/CMakeFiles/Core.dir/FrameTiming.cpp.o [ 75%] Building CXX object Core/CMakeFiles/Core.dir/HDRemaster.cpp.o [ 75%] Building CXX object Core/CMakeFiles/Core.dir/Instance.cpp.o [ 76%] Building CXX object Core/CMakeFiles/Core.dir/KeyMap.cpp.o [ 76%] Building CXX object Core/CMakeFiles/Core.dir/KeyMapDefaults.cpp.o [ 76%] Building CXX object Core/CMakeFiles/Core.dir/LuaContext.cpp.o [ 76%] Building CXX object Core/CMakeFiles/Core.dir/RetroAchievements.cpp.o [ 76%] Building CXX object Core/CMakeFiles/Core.dir/Debugger/Breakpoints.cpp.o [ 76%] Building CXX object Core/CMakeFiles/Core.dir/Debugger/LineInfo.cpp.o [ 76%] Building CXX object Core/CMakeFiles/Core.dir/Debugger/MemBlockInfo.cpp.o [ 76%] Building CXX object Core/CMakeFiles/Core.dir/Debugger/SymbolMap.cpp.o [ 76%] Building CXX object Core/CMakeFiles/Core.dir/Dialog/PSPDialog.cpp.o [ 77%] Building CXX object Core/CMakeFiles/Core.dir/Dialog/PSPGamedataInstallDialog.cpp.o [ 77%] Building CXX object Core/CMakeFiles/Core.dir/Dialog/PSPMsgDialog.cpp.o [ 77%] Building CXX object Core/CMakeFiles/Core.dir/Dialog/PSPNetconfDialog.cpp.o [ 77%] Building CXX object Core/CMakeFiles/Core.dir/Dialog/PSPNpSigninDialog.cpp.o [ 77%] Building CXX object Core/CMakeFiles/Core.dir/Dialog/PSPOskDialog.cpp.o [ 77%] Building CXX object Core/CMakeFiles/Core.dir/Dialog/PSPOskConstants.cpp.o [ 77%] Building CXX object Core/CMakeFiles/Core.dir/Dialog/PSPSaveDialog.cpp.o [ 77%] Building CXX object Core/CMakeFiles/Core.dir/Dialog/PSPScreenshotDialog.cpp.o [ 77%] Building CXX object Core/CMakeFiles/Core.dir/Dialog/SavedataParam.cpp.o [ 78%] Building CXX object Core/CMakeFiles/Core.dir/ELF/ElfReader.cpp.o [ 78%] Building CXX object Core/CMakeFiles/Core.dir/ELF/PBPReader.cpp.o [ 78%] Building CXX object Core/CMakeFiles/Core.dir/ELF/PrxDecrypter.cpp.o /build/source/Core/ELF/PBPReader.cpp: In member function 'bool PBPReader::GetSubFile(PBPSubFile, std::vector*) const': /build/source/Core/ELF/PBPReader.cpp:67:50: warning: array subscript [0, 7] is outside array bounds of 'const u32_le [8]' {aka 'const unsigned int [8]'} [-Warray-bounds=] 67 | const u32 off = header_.offsets[(int)file]; | ~~~~~~~~~~~~~~~~~~~~~~~~~^ In file included from /build/source/Core/ELF/PBPReader.cpp:23: /build/source/Core/ELF/PBPReader.h:41:16: note: while referencing 'PBPHeader::offsets' 41 | u32_le offsets[8]; | ^~~~~~~ [ 78%] Building CXX object Core/CMakeFiles/Core.dir/ELF/ParamSFO.cpp.o [ 78%] Building CXX object Core/CMakeFiles/Core.dir/FileSystems/tlzrc.cpp.o [ 78%] Building CXX object Core/CMakeFiles/Core.dir/FileSystems/BlobFileSystem.cpp.o /build/source/Core/Dialog/SavedataParam.cpp: In member function 'bool SavedataParam::LoadSFO(SceUtilitySavedataParam*, const std::string&)': /build/source/Core/Dialog/SavedataParam.cpp:842:24: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 128 equals destination size [-Wstringop-truncation] 842 | strncpy(param->sfoParam.title, sfoFile->GetValueString("TITLE").c_str(), 128); | ^ /build/source/Core/Dialog/SavedataParam.cpp:843:24: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 128 equals destination size [-Wstringop-truncation] 843 | strncpy(param->sfoParam.savedataTitle, sfoFile->GetValueString("SAVEDATA_TITLE").c_str(), 128); | ^ /build/source/Core/Dialog/SavedataParam.cpp:844:24: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 1024 equals destination size [-Wstringop-truncation] 844 | strncpy(param->sfoParam.detail, sfoFile->GetValueString("SAVEDATA_DETAIL").c_str(), 1024); | ^ [ 78%] Building CXX object Core/CMakeFiles/Core.dir/FileSystems/BlockDevices.cpp.o [ 78%] Building CXX object Core/CMakeFiles/Core.dir/FileSystems/DirectoryFileSystem.cpp.o /build/source/Core/Dialog/SavedataParam.cpp: In member function 'int SavedataParam::Save(SceUtilitySavedataParam*, const std::string&, bool)': /build/source/Core/Dialog/SavedataParam.cpp:580:24: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 20 equals destination size [-Wstringop-truncation] 580 | strncpy(param->saveName, saveDirName.c_str(), 20); | ^ /build/source/Core/Dialog/SavedataParam.cpp: In member function 'int SavedataParam::LoadSaveData(SceUtilitySavedataParam*, const std::string&, const std::string&, bool)': /build/source/Core/Dialog/SavedataParam.cpp:697:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 20 equals destination size [-Wstringop-truncation] 697 | strncpy(param->saveName, saveDirName.c_str(), 20); | ^ /build/source/Core/Dialog/SavedataParam.cpp: In member function 'int SavedataParam::GetSizes(SceUtilitySavedataParam*)': /build/source/Core/Dialog/SavedataParam.cpp:1120:24: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 8 equals destination size [-Wstringop-truncation] 1120 | strncpy(param->msFree->freeSpaceStr, spaceTxt.c_str(), sizeof(param->msFree->freeSpaceStr)); | ^ /build/source/Core/Dialog/SavedataParam.cpp:1143:32: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 8 equals destination size [-Wstringop-truncation] 1143 | strncpy(param->msData->info.usedSpaceStr, spaceTxt.c_str(), sizeof(param->msData->info.usedSpaceStr)); | ^ /build/source/Core/Dialog/SavedataParam.cpp:1147:32: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 8 equals destination size [-Wstringop-truncation] 1147 | strncpy(param->msData->info.usedSpace32Str, spaceTxt.c_str(), sizeof(param->msData->info.usedSpace32Str)); | ^ /build/source/Core/Dialog/SavedataParam.cpp:1187:24: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 8 equals destination size [-Wstringop-truncation] 1187 | strncpy(param->utilityData->usedSpaceStr, spaceTxt.c_str(), sizeof(param->utilityData->usedSpaceStr)); | ^ /build/source/Core/Dialog/SavedataParam.cpp:1193:24: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 8 equals destination size [-Wstringop-truncation] 1193 | strncpy(param->utilityData->usedSpace32Str, spaceTxt32.c_str(), sizeof(param->utilityData->usedSpace32Str)); | ^ [ 78%] Building CXX object Core/CMakeFiles/Core.dir/FileSystems/FileSystem.cpp.o [ 79%] Building CXX object Core/CMakeFiles/Core.dir/FileSystems/ISOFileSystem.cpp.o [ 79%] Building CXX object Core/CMakeFiles/Core.dir/FileSystems/MetaFileSystem.cpp.o [ 79%] Building CXX object Core/CMakeFiles/Core.dir/FileSystems/VirtualDiscFileSystem.cpp.o [ 79%] Building CXX object Core/CMakeFiles/Core.dir/Font/PGF.cpp.o [ 79%] Building CXX object Core/CMakeFiles/Core.dir/HLE/HLE.cpp.o [ 79%] Building CXX object Core/CMakeFiles/Core.dir/HLE/ReplaceTables.cpp.o [ 79%] Building CXX object Core/CMakeFiles/Core.dir/HLE/HLEHelperThread.cpp.o [ 79%] Building CXX object Core/CMakeFiles/Core.dir/HLE/HLETables.cpp.o [ 80%] Building CXX object Core/CMakeFiles/Core.dir/HLE/KUBridge.cpp.o [ 80%] Building CXX object Core/CMakeFiles/Core.dir/HLE/Plugins.cpp.o [ 80%] Building CXX object Core/CMakeFiles/Core.dir/HLE/__sceAudio.cpp.o [ 80%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceAdler.cpp.o [ 80%] Building CXX object Core/CMakeFiles/Core.dir/HLE/AtracCtx.cpp.o [ 80%] Building CXX object Core/CMakeFiles/Core.dir/HLE/AtracCtx2.cpp.o [ 80%] Building CXX object Core/CMakeFiles/Core.dir/HLE/NetInetConstants.cpp.o [ 80%] Building CXX object Core/CMakeFiles/Core.dir/HLE/SocketManager.cpp.o [ 80%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceAtrac.cpp.o [ 81%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceAudio.cpp.o [ 81%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceAudiocodec.cpp.o [ 81%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceAudioRouting.cpp.o [ 81%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceCcc.cpp.o [ 81%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceChkreg.cpp.o [ 81%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceChnnlsv.cpp.o [ 81%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceCtrl.cpp.o [ 81%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceDeflt.cpp.o [ 81%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceDisplay.cpp.o [ 82%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceDmac.cpp.o [ 82%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceG729.cpp.o [ 82%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceGameUpdate.cpp.o [ 82%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceGe.cpp.o [ 82%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceFont.cpp.o [ 82%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceHeap.cpp.o [ 82%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceHprm.cpp.o [ 82%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceHttp.cpp.o [ 82%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceImpose.cpp.o [ 83%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceIo.cpp.o [ 83%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceJpeg.cpp.o /build/source/Core/HLE/sceFont.cpp: In function 'void __LoadInternalFonts()': /build/source/Core/HLE/sceFont.cpp:248:24: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 64 equals destination size [-Wstringop-truncation] 248 | strncpy(style_.fontName, entry.fontName, sizeof(style_.fontName)); | ^ /build/source/Core/HLE/sceFont.cpp:249:24: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 64 equals destination size [-Wstringop-truncation] 249 | strncpy(style_.fontFileName, entry.fileName, sizeof(style_.fontFileName)); | ^ /build/source/Core/HLE/sceFont.cpp:248:24: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 64 equals destination size [-Wstringop-truncation] 248 | strncpy(style_.fontName, entry.fontName, sizeof(style_.fontName)); | ^ /build/source/Core/HLE/sceFont.cpp:249:24: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 64 equals destination size [-Wstringop-truncation] 249 | strncpy(style_.fontFileName, entry.fileName, sizeof(style_.fontFileName)); | ^ [ 83%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceKernel.cpp.o [ 83%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceKernelAlarm.cpp.o [ 83%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceKernelEventFlag.cpp.o [ 83%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceKernelHeap.cpp.o [ 83%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceKernelInterrupt.cpp.o [ 83%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceKernelMbx.cpp.o [ 83%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceKernelMemory.cpp.o In file included from /nix/store/fsm5ifr5khlqjj54j026c3akbhp1q0gj-glibc-2.42-84-dev/include/string.h:548, from /nix/store/pbhbzkcvlr4h63bh9w0hin5sbflqdg08-gcc-15.3.0/include/c++/15.3.0/cstring:48, from /build/source/Common/Serialize/Serializer.h:33, from /build/source/Core/HLE/sceKernelInterrupt.cpp:23: In function 'char* strcat(char*, const char*)', inlined from 'u32 sysclib_strcat(u32, u32)' at /build/source/Core/HLE/sceKernelInterrupt.cpp:682:9, inlined from 'void WrapU_UU() [with u32 (* func)(u32, u32) = sysclib_strcat]' at /build/source/Core/HLE/sceKernelInterrupt.cpp:1019:1: /nix/store/fsm5ifr5khlqjj54j026c3akbhp1q0gj-glibc-2.42-84-dev/include/bits/string_fortified.h:140:33: warning: 'char* __builtin_strcat(char*, const char*)' accessing 1 or more bytes at offsets [65536, 4294967295] and [65536, 4294967295] may overlap 1 byte at offset [65536, 9223372036854775807] [-Wrestrict] 140 | return __builtin___strcat_chk (__dest, __src, __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceKernelModule.cpp.o [ 84%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceKernelMsgPipe.cpp.o [ 84%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceKernelMutex.cpp.o [ 84%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceKernelSemaphore.cpp.o [ 84%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceKernelThread.cpp.o [ 84%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceKernelTime.cpp.o [ 84%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceKernelVTimer.cpp.o [ 84%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceMpeg.cpp.o [ 85%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceNet.cpp.o [ 85%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceNet_lib.cpp.o [ 85%] Building CXX object Core/CMakeFiles/Core.dir/HLE/NetAdhocCommon.cpp.o [ 85%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceNetAdhoc.cpp.o [ 85%] Building C object Core/CMakeFiles/Core.dir/__/ext/aemu_postoffice/client/postoffice.c.o [ 85%] Building C object Core/CMakeFiles/Core.dir/__/ext/aemu_postoffice/client/postoffice_mem_stdc.c.o [ 85%] Building CXX object Core/CMakeFiles/Core.dir/__/ext/aemu_postoffice/client/mutex_impl_cpp.cpp.o [ 85%] Building CXX object Core/CMakeFiles/Core.dir/__/ext/aemu_postoffice/client/delay_impl_cpp.cpp.o [ 85%] Building CXX object Core/CMakeFiles/Core.dir/__/ext/aemu_postoffice/client/log_impl_ppsspp.cpp.o [ 86%] Building C object Core/CMakeFiles/Core.dir/__/ext/aemu_postoffice/client/sock_impl_linux.c.o [ 86%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceNetAdhocMatching.cpp.o [ 86%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceNetInet.cpp.o /build/source/Core/HLE/sceNetAdhoc.cpp: In function 'int NetAdhocctl_Create(const char*)': /build/source/Core/HLE/sceNetAdhoc.cpp:3665:48: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 8 equals destination size [-Wstringop-truncation] 3665 | strncpy((char *)parameter.group_name.data, groupName, sizeof(parameter.group_name.data)); | ^ [ 86%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceNetApctl.cpp.o [ 86%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceNetResolver.cpp.o [ 86%] Building CXX object Core/CMakeFiles/Core.dir/HLE/proAdhoc.cpp.o [ 86%] Building CXX object Core/CMakeFiles/Core.dir/HLE/proAdhocServer.cpp.o [ 86%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceOpenPSID.cpp.o /build/source/Core/HLE/proAdhocServer.cpp: In function 'void game_product_relink(SceNetAdhocctlProductCode*, char*, char*)': /build/source/Core/HLE/proAdhocServer.cpp:1263:75: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 9 equals destination size [-Wstringop-truncation] 1263 | if(strncmp(product->data, from, PRODUCT_CODE_LENGTH) == 0) strncpy(product->data, to, PRODUCT_CODE_LENGTH); | ^ /build/source/Core/HLE/proAdhocServer.cpp: In function 'void game_product_override(SceNetAdhocctlProductCode*)': /build/source/Core/HLE/proAdhocServer.cpp:1333:40: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 9 bytes from a string of length 9 [-Wstringop-truncation] 1333 | strncpy(product->data, link.id_to, PRODUCT_CODE_LENGTH); | ^ /build/source/Core/HLE/proAdhocServer.cpp: In function 'int server_loop(int)': /build/source/Core/HLE/proAdhocServer.cpp:2043:64: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 63 bytes from a string of length 63 [-Wstringop-truncation] 2043 | strncpy(message, packet->message, sizeof(message) - 1); | ^ [ 86%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceResmgr.cpp.o [ 87%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceP3da.cpp.o [ 87%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceMt19937.cpp.o [ 87%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceMd5.cpp.o [ 87%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceAac.cpp.o [ 87%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceMp4.cpp.o [ 87%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceMp3.cpp.o [ 87%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceParseHttp.cpp.o [ 87%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceParseUri.cpp.o [ 87%] Building CXX object Core/CMakeFiles/Core.dir/HLE/scePower.cpp.o [ 88%] Building CXX object Core/CMakeFiles/Core.dir/HLE/scePsmf.cpp.o [ 88%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceReg.cpp.o [ 88%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceRtc.cpp.o [ 88%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceSas.cpp.o [ 88%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceSfmt19937.cpp.o [ 88%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceSha256.cpp.o [ 88%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceSircs.cpp.o [ 88%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceSsl.cpp.o [ 89%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceUmd.cpp.o [ 89%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceUsb.cpp.o [ 89%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceUsbAcc.cpp.o [ 89%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceUsbCam.cpp.o [ 89%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceUsbGps.cpp.o [ 89%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceUsbMic.cpp.o [ 89%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceUtility.cpp.o [ 89%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceVaudio.cpp.o [ 89%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceVshBridge.cpp.o [ 90%] Building CXX object Core/CMakeFiles/Core.dir/HLE/scePspNpDrm_user.cpp.o [ 90%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceNp.cpp.o [ 90%] Building CXX object Core/CMakeFiles/Core.dir/HLE/sceNp2.cpp.o [ 90%] Building CXX object Core/CMakeFiles/Core.dir/HLE/scePauth.cpp.o [ 90%] Building CXX object Core/CMakeFiles/Core.dir/HW/SimpleAudioDec.cpp.o [ 90%] Building CXX object Core/CMakeFiles/Core.dir/HW/Atrac3Standalone.cpp.o [ 90%] Building CXX object Core/CMakeFiles/Core.dir/HW/AsyncIOManager.cpp.o /build/source/Core/HLE/sceNp.cpp: In function 'int NpGetNpId(SceNpId*)': /build/source/Core/HLE/sceNp.cpp:209:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation] 209 | strncpy(npid->handle.data, npOnlineId.c_str(), sizeof(npid->handle.data)); | ^ [ 90%] Building CXX object Core/CMakeFiles/Core.dir/HW/BufferQueue.cpp.o [ 90%] Building CXX object Core/CMakeFiles/Core.dir/HW/Camera.cpp.o /build/source/Core/HLE/sceNp.cpp: In function 'void WrapI_U() [with int (* func)(u32) = sceNpGetOnlineId]': /build/source/Core/HLE/sceNp.cpp:201:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation] 201 | strncpy(id->data, npOnlineId.c_str(), sizeof(id->data)); | ^ /build/source/Core/HLE/sceNp.cpp: In function 'void WrapI_U() [with int (* func)(u32) = sceNpGetUserProfile]': /build/source/Core/HLE/sceNp.cpp:282:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation] 282 | strncpy(profile->userId.handle.data, npOnlineId.c_str(), sizeof(profile->userId.handle.data)); | ^ /build/source/Core/HLE/sceNp.cpp:282:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation] [ 91%] Building CXX object Core/CMakeFiles/Core.dir/HW/Display.cpp.o [ 91%] Building CXX object Core/CMakeFiles/Core.dir/HW/GpioMMIO.cpp.o [ 91%] Building CXX object Core/CMakeFiles/Core.dir/HW/MediaEngine.cpp.o [ 91%] Building CXX object Core/CMakeFiles/Core.dir/HW/MpegDemux.cpp.o [ 91%] Building CXX object Core/CMakeFiles/Core.dir/HW/MemoryStick.cpp.o [ 91%] Building CXX object Core/CMakeFiles/Core.dir/HW/SasAudio.cpp.o [ 91%] Building CXX object Core/CMakeFiles/Core.dir/HW/SasReverb.cpp.o [ 91%] Building CXX object Core/CMakeFiles/Core.dir/Loaders.cpp.o [ 91%] Building CXX object Core/CMakeFiles/Core.dir/FileLoaders/CachingFileLoader.cpp.o [ 92%] Building CXX object Core/CMakeFiles/Core.dir/FileLoaders/DiskCachingFileLoader.cpp.o [ 92%] Building CXX object Core/CMakeFiles/Core.dir/FileLoaders/HTTPFileLoader.cpp.o /build/source/Core/Loaders.cpp: In function 'void DetectZipFileContents(zip_t*, ZipFileInfo*)': /build/source/Core/Loaders.cpp:494:41: warning: 'int zip_get_num_files(zip_t*)' is deprecated: use 'zip_get_num_entries' instead [-Wdeprecated-declarations] 494 | int numFiles = zip_get_num_files(z); | ~~~~~~~~~~~~~~~~~^~~ In file included from /build/source/Common/File/VFS/ZipFileReader.h:4, from /build/source/Core/Loaders.h:25, from /build/source/Core/FileLoaders/CachingFileLoader.h:25, from /build/source/Core/Loaders.cpp:24: /nix/store/q7lnqrfizcnm9vw2sbylfpkawnkd6kn5-libzip-1.11.4-dev/include/zip.h:394:68: note: declared here 394 | ZIP_DEPRECATED("use 'zip_get_num_entries' instead") ZIP_EXTERN int zip_get_num_files(zip_t *_Nonnull); | ^~~~~~~~~~~~~~~~~ [ 92%] Building CXX object Core/CMakeFiles/Core.dir/FileLoaders/LocalFileLoader.cpp.o [ 92%] Building CXX object Core/CMakeFiles/Core.dir/FileLoaders/RamCachingFileLoader.cpp.o [ 92%] Building CXX object Core/CMakeFiles/Core.dir/FileLoaders/RetryingFileLoader.cpp.o [ 92%] Building CXX object Core/CMakeFiles/Core.dir/FileLoaders/ZipFileLoader.cpp.o [ 92%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/MIPS.cpp.o [ 92%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/MIPSAnalyst.cpp.o [ 92%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/MIPSCodeUtils.cpp.o [ 93%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/MIPSDebugInterface.cpp.o [ 93%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/MIPSDis.cpp.o [ 93%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/MIPSDisVFPU.cpp.o [ 93%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/Interpreter.cpp.o [ 93%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/InterpreterDispatch.cpp.o [ 93%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/InterpreterVFPU.cpp.o [ 93%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/MIPSStackWalk.cpp.o [ 93%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/MIPSTables.cpp.o [ 94%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/MIPSVFPUUtils.cpp.o [ 94%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/MIPSVFPUFallbacks.cpp.o [ 94%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/MIPSTracer.cpp.o [ 94%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/JitCommon/JitCommon.cpp.o [ 94%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/JitCommon/JitBlockCache.cpp.o [ 94%] Building CXX object Core/CMakeFiles/Core.dir/MIPS/JitCommon/JitState.cpp.o [ 94%] Building CXX object Core/CMakeFiles/Core.dir/MemFault.cpp.o [ 94%] Building CXX object Core/CMakeFiles/Core.dir/MemMap.cpp.o [ 94%] Building CXX object Core/CMakeFiles/Core.dir/MemMapFunctions.cpp.o [ 95%] Building CXX object Core/CMakeFiles/Core.dir/PSPLoaders.cpp.o [ 95%] Building CXX object Core/CMakeFiles/Core.dir/Reporting.cpp.o [ 95%] Building CXX object Core/CMakeFiles/Core.dir/Replay.cpp.o [ 95%] Building CXX object Core/CMakeFiles/Core.dir/SaveState.cpp.o [ 95%] Building CXX object Core/CMakeFiles/Core.dir/SaveStateRewind.cpp.o [ 95%] Building CXX object Core/CMakeFiles/Core.dir/Screenshot.cpp.o [ 95%] Building CXX object Core/CMakeFiles/Core.dir/System.cpp.o [ 95%] Building CXX object Core/CMakeFiles/Core.dir/Util/AtracTrack.cpp.o [ 95%] Building CXX object Core/CMakeFiles/Core.dir/Util/AudioFormat.cpp.o [ 96%] Building CXX object Core/CMakeFiles/Core.dir/Util/MemStick.cpp.o [ 96%] Building CXX object Core/CMakeFiles/Core.dir/Util/GameDB.cpp.o [ 96%] Building CXX object Core/CMakeFiles/Core.dir/Util/PathUtil.cpp.o [ 96%] Building CXX object Core/CMakeFiles/Core.dir/Util/PortManager.cpp.o [ 96%] Building CXX object Core/CMakeFiles/Core.dir/Util/BlockAllocator.cpp.o [ 96%] Building CXX object Core/CMakeFiles/Core.dir/Util/PPGeDraw.cpp.o [ 96%] Building CXX object Core/CMakeFiles/Core.dir/Util/PSARUnpack.cpp.o [ 96%] Building CXX object Core/CMakeFiles/Core.dir/Util/RecentFiles.cpp.o [ 96%] Building CXX object Core/CMakeFiles/Core.dir/__/ext/disarm.cpp.o [ 97%] Building CXX object Core/CMakeFiles/Core.dir/__/ext/riscv-disas.cpp.o [ 97%] Building CXX object Core/CMakeFiles/Core.dir/__/ext/loongarch-disasm.cpp.o [ 97%] Building CXX object Core/CMakeFiles/Core.dir/__/git-version.cpp.o [ 97%] Linking CXX static library ../lib/libCore.a [ 97%] Built target Core [ 97%] Building CXX object libretro/CMakeFiles/ppsspp_libretro.dir/libretro.cpp.o [ 97%] Building CXX object libretro/CMakeFiles/ppsspp_libretro.dir/LibretroGLCoreContext.cpp.o [ 97%] Building CXX object libretro/CMakeFiles/ppsspp_libretro.dir/LibretroGLContext.cpp.o [ 97%] Building CXX object libretro/CMakeFiles/ppsspp_libretro.dir/LibretroGraphicsContext.cpp.o [ 97%] Building CXX object libretro/CMakeFiles/ppsspp_libretro.dir/LibretroVulkanContext.cpp.o [ 97%] Building CXX object libretro/CMakeFiles/ppsspp_libretro.dir/LibretroVulkanPresentation.cpp.o [ 98%] Building C object libretro/CMakeFiles/ppsspp_libretro.dir/libretro-common/compat/compat_posix_string.c.o [ 98%] Building C object libretro/CMakeFiles/ppsspp_libretro.dir/libretro-common/compat/fopen_utf8.c.o [ 98%] Building C object libretro/CMakeFiles/ppsspp_libretro.dir/libretro-common/compat/compat_strl.c.o /build/source/libretro/libretro.cpp: In function 'void check_variables(CoreParameter&)': /build/source/libretro/libretro.cpp:1092:4: warning: 'iInternalResolution_prev' may be used uninitialized [-Wmaybe-uninitialized] 1092 | if (g_Config.iInternalResolution != iInternalResolution_prev && backend != RETRO_HW_CONTEXT_NONE) | ^~ /build/source/libretro/libretro.cpp:505:8: note: 'iInternalResolution_prev' was declared here 505 | int iInternalResolution_prev; | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/source/libretro/libretro.cpp:1118:61: warning: 'iMultiSampleLevel_prev' may be used uninitialized [-Wmaybe-uninitialized] 1118 | if (g_Config.iMultiSampleLevel != iMultiSampleLevel_prev && PSP_IsInited()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/source/libretro/libretro.cpp:508:8: note: 'iMultiSampleLevel_prev' was declared here 508 | int iMultiSampleLevel_prev; | ^~~~~~~~~~~~~~~~~~~~~~ /build/source/libretro/libretro.cpp:1109:63: warning: 'bDisplayCropTo16x9_prev' may be used uninitialized [-Wmaybe-uninitialized] 1109 | if (g_Config.bDisplayCropTo16x9 != bDisplayCropTo16x9_prev && PSP_IsInited()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/source/libretro/libretro.cpp:509:9: note: 'bDisplayCropTo16x9_prev' was declared here 509 | bool bDisplayCropTo16x9_prev; | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/libretro/libretro.cpp:1061:12: warning: 'iTexScalingType_prev' may be used uninitialized [-Wmaybe-uninitialized] 1061 | if (gpu && (g_Config.iTexScalingType != iTexScalingType_prev | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1062 | || g_Config.iTexScalingLevel != iTexScalingLevel_prev | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1063 | || g_Config.sTextureShaderName != sTextureShaderName_prev)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/libretro/libretro.cpp:506:8: note: 'iTexScalingType_prev' was declared here 506 | int iTexScalingType_prev; | ^~~~~~~~~~~~~~~~~~~~ /build/source/libretro/libretro.cpp:1062:10: warning: 'iTexScalingLevel_prev' may be used uninitialized [-Wmaybe-uninitialized] 1061 | if (gpu && (g_Config.iTexScalingType != iTexScalingType_prev | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1062 | || g_Config.iTexScalingLevel != iTexScalingLevel_prev | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/libretro/libretro.cpp:507:8: note: 'iTexScalingLevel_prev' was declared here 507 | int iTexScalingLevel_prev; | ^~~~~~~~~~~~~~~~~~~~~ [ 98%] Building C object libretro/CMakeFiles/ppsspp_libretro.dir/libretro-common/encodings/encoding_utf.c.o [ 98%] Building C object libretro/CMakeFiles/ppsspp_libretro.dir/libretro-common/file/file_path.c.o [ 98%] Building C object libretro/CMakeFiles/ppsspp_libretro.dir/libretro-common/file/file_path_io.c.o [ 98%] Building C object libretro/CMakeFiles/ppsspp_libretro.dir/libretro-common/streams/file_stream.c.o [ 98%] Building C object libretro/CMakeFiles/ppsspp_libretro.dir/libretro-common/streams/file_stream_transforms.c.o [ 98%] Building C object libretro/CMakeFiles/ppsspp_libretro.dir/libretro-common/string/stdstring.c.o [100%] Building C object libretro/CMakeFiles/ppsspp_libretro.dir/libretro-common/time/rtime.c.o [100%] Building C object libretro/CMakeFiles/ppsspp_libretro.dir/libretro-common/vfs/vfs_implementation.c.o [100%] Linking CXX shared library ../lib/ppsspp_libretro.so /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glReadBuffer' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glDrawRangeElements' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glTexImage3D' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glTexSubImage3D' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glCopyTexSubImage3D' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glEndQuery' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glCompressedTexImage3D' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetQueryiv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glCompressedTexSubImage3D' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetQueryObjectuiv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGenQueries' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glUnmapBuffer' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glDeleteQueries' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetBufferPointerv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glIsQuery' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glDrawBuffers' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glBeginQuery' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glUniformMatrix2x3fv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glUniformMatrix3x2fv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glUniformMatrix2x4fv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glUniformMatrix4x2fv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glUniformMatrix3x4fv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glUniformMatrix4x3fv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glBlitFramebuffer' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glRenderbufferStorageMultisample' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glFramebufferTextureLayer' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glMapBufferRange' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glFlushMappedBufferRange' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glBindVertexArray' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glDeleteVertexArrays' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGenVertexArrays' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glIsVertexArray' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetIntegeri_v' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glBeginTransformFeedback' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glEndTransformFeedback' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glBindBufferRange' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glBindBufferBase' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glTransformFeedbackVaryings' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetTransformFeedbackVarying' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glVertexAttribIPointer' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetVertexAttribIiv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetVertexAttribIuiv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glVertexAttribI4i' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glVertexAttribI4ui' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glVertexAttribI4iv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glVertexAttribI4uiv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetUniformuiv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetFragDataLocation' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glUniform1ui' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glUniform2ui' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glUniform3ui' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glUniform4ui' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glUniform1uiv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glUniform2uiv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glUniform3uiv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glUniform4uiv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glClearBufferiv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glClearBufferuiv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glClearBufferfv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glClearBufferfi' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetStringi' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glCopyBufferSubData' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetUniformIndices' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetActiveUniformsiv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetUniformBlockIndex' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetActiveUniformBlockiv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetActiveUniformBlockName' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glUniformBlockBinding' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glDrawArraysInstanced' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glDrawElementsInstanced' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glFenceSync' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glIsSync' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glDeleteSync' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glClientWaitSync' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glWaitSync' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetInteger64v' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetSynciv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetInteger64i_v' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetBufferParameteri64v' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGenSamplers' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glDeleteSamplers' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glIsSampler' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glBindSampler' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glSamplerParameteri' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glSamplerParameteriv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glSamplerParameterf' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glSamplerParameterfv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetSamplerParameteriv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetSamplerParameterfv' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glVertexAttribDivisor' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glBindTransformFeedback' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glDeleteTransformFeedbacks' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGenTransformFeedbacks' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glIsTransformFeedback' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glPauseTransformFeedback' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glResumeTransformFeedback' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetProgramBinary' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glProgramBinary' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glProgramParameteri' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glInvalidateFramebuffer' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glInvalidateSubFramebuffer' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glTexStorage2D' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glTexStorage3D' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: warning: type of symbol `glGetInternalformativ' changed from 2 to 1 in ../lib/libCommon.a(gl3stub.c.o) /nix/store/bii425l899y52i6rv7zd1yq738rrha1m-binutils-2.46/bin/ld.bfd: ../lib/liblua.a(loslib.c.o): in function `os_tmpname': loslib.c:(.text+0x4e0): warning: the use of `tmpnam' is dangerous, better use `mkstemp' [100%] Built target ppsspp_libretro buildPhase completed in 7 minutes 42 seconds Running phase: installPhase Running phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/gqxmx2wpxb24j3358fh42iadr8zbzyfw-libretro-ppsspp-0-unstable-2026-09-01 shrinking /nix/store/gqxmx2wpxb24j3358fh42iadr8zbzyfw-libretro-ppsspp-0-unstable-2026-09-01/lib/retroarch/cores/ppsspp_libretro.so checking for references to /build/ in /nix/store/gqxmx2wpxb24j3358fh42iadr8zbzyfw-libretro-ppsspp-0-unstable-2026-09-01... patching script interpreter paths in /nix/store/gqxmx2wpxb24j3358fh42iadr8zbzyfw-libretro-ppsspp-0-unstable-2026-09-01 stripping (with command strip and flags -S -p) in /nix/store/gqxmx2wpxb24j3358fh42iadr8zbzyfw-libretro-ppsspp-0-unstable-2026-09-01/lib /nix/store/gqxmx2wpxb24j3358fh42iadr8zbzyfw-libretro-ppsspp-0-unstable-2026-09-01/bin