>>> libretro-ppsspp: Building testing/libretro-ppsspp 0_git20210516-r16 (using abuild 3.16.0-r0) started Sun, 01 Mar 2026 20:04:28 +0000 >>> libretro-ppsspp: Validating /home/buildozer/aports/testing/libretro-ppsspp/APKBUILD... >>> libretro-ppsspp: Analyzing dependencies... >>> libretro-ppsspp: Installing for build: build-base cmake ffmpeg4-dev glslang-dev glslang-static libpng-dev libzip-dev mesa-dev miniupnpc-dev ninja python3 snappy-dev zlib-dev zstd-dev ( 1/146) Installing libbz2 (1.0.8-r6) ( 2/146) Installing xz-libs (5.8.2-r0) ( 3/146) Installing libarchive (3.8.5-r0) ( 4/146) Installing rhash-libs (1.4.6-r0) ( 5/146) Installing libuv (1.51.0-r0) ( 6/146) Installing cmake (4.2.3-r0) ( 7/146) Installing aom-libs (3.13.1-r1) ( 8/146) Installing libxau (1.0.12-r0) ( 9/146) Installing libmd (1.1.0-r0) ( 10/146) Installing libbsd (0.12.2-r0) ( 11/146) Installing libxdmcp (1.1.5-r1) ( 12/146) Installing libxcb (1.17.0-r1) ( 13/146) Installing libx11 (1.8.13-r0) ( 14/146) Installing hwdata-pci (0.404-r0) ( 15/146) Installing libpciaccess (0.18.1-r1) ( 16/146) Installing libdrm (2.4.131-r0) ( 17/146) Installing libxext (1.3.7-r0) ( 18/146) Installing libxfixes (6.0.2-r0) ( 19/146) Installing libffi (3.5.2-r0) ( 20/146) Installing wayland-libs-client (1.24.0-r0) ( 21/146) Installing libva (2.23.0-r0) ( 22/146) Installing libvdpau (1.5-r4) ( 23/146) Installing vulkan-loader (1.4.321.0-r0) ( 24/146) Installing ffmpeg4-libavutil (4.4.6-r0) ( 25/146) Installing libdav1d (1.5.3-r0) ( 26/146) Installing lame-libs (3.100-r5) ( 27/146) Installing opus (1.6.1-r0) ( 28/146) Installing soxr (0.1.3-r7) ( 29/146) Installing ffmpeg4-libswresample (4.4.6-r0) ( 30/146) Installing libogg (1.3.6-r0) ( 31/146) Installing libtheora (1.2.0-r0) ( 32/146) Installing libvorbis (1.3.7-r2) ( 33/146) Installing libvpx (1.15.2-r0) ( 34/146) Installing libsharpyuv (1.6.0-r0) ( 35/146) Installing libwebp (1.6.0-r0) ( 36/146) Installing libwebpmux (1.6.0-r0) ( 37/146) Installing x264-libs (0.164.3108-r1) ( 38/146) Installing numactl (2.0.19-r0) ( 39/146) Installing x265-libs (4.1-r0) ( 40/146) Installing xvidcore (1.3.7-r2) ( 41/146) Installing ffmpeg4-libavcodec (4.4.6-r0) ( 42/146) Installing sdl3 (3.4.0-r0) ( 43/146) Installing sdl2-compat (2.32.64-r0) ( 44/146) Installing alsa-lib (1.2.15.3-r0) ( 45/146) Installing libpng (1.6.55-r0) ( 46/146) Installing freetype (2.14.1-r1) ( 47/146) Installing fontconfig (2.17.1-r0) ( 48/146) Installing fribidi (1.0.16-r3) ( 49/146) Installing libintl (0.24.1-r1) ( 50/146) Installing libeconf (0.8.3-r0) ( 51/146) Installing libblkid (2.41.3-r0) ( 52/146) Installing libmount (2.41.3-r0) ( 53/146) Installing glib (2.86.4-r0) ( 54/146) Installing graphite2 (1.3.14-r6) ( 55/146) Installing harfbuzz (12.3.2-r0) ( 56/146) Installing libunibreak (6.1-r0) ( 57/146) Installing libass (0.17.4-r1) ( 58/146) Installing nettle (3.10.2-r0) ( 59/146) Installing libtasn1 (4.21.0-r0) ( 60/146) Installing p11-kit (0.25.5-r2) ( 61/146) Installing gnutls (3.8.12-r0) ( 62/146) Installing libsrt (1.5.3-r1) ( 63/146) Installing libssh (0.11.3-r0) ( 64/146) Installing ffmpeg4-libavformat (4.4.6-r0) ( 65/146) Installing ffmpeg4 (4.4.6-r0) ( 66/146) Installing ffmpeg4-libpostproc (4.4.6-r0) ( 67/146) Installing ffmpeg4-libswscale (4.4.6-r0) ( 68/146) Installing vidstab (1.1.1-r0) ( 69/146) Installing ffmpeg4-libavfilter (4.4.6-r0) ( 70/146) Installing libasyncns (0.8-r5) ( 71/146) Installing dbus-libs (1.16.2-r1) ( 72/146) Installing libltdl (2.6.0-r1) ( 73/146) Installing orc (0.4.41-r0) ( 74/146) Installing libflac (1.4.3-r2) ( 75/146) Installing mpg123-libs (1.33.4-r0) ( 76/146) Installing libsndfile (1.2.2-r2) ( 77/146) Installing speexdsp (1.2.1-r2) ( 78/146) Installing tdb-libs (1.4.15-r0) ( 79/146) Installing libpulse (17.0-r7) ( 80/146) Installing libjpeg-turbo (3.1.3-r0) ( 81/146) Installing json-c (0.18-r1) ( 82/146) Installing v4l-utils-libs (1.32.0-r0) ( 83/146) Installing ffmpeg4-libavdevice (4.4.6-r0) ( 84/146) Installing ffmpeg4-dev (4.4.6-r0) ( 85/146) Installing spirv-tools (1.4.341.0-r0) ( 86/146) Installing glslang-libs (1.4.341.0-r0) ( 87/146) Installing glslang (1.4.341.0-r0) ( 88/146) Installing glslang-dev (1.4.341.0-r0) ( 89/146) Installing glslang-static (1.4.341.0-r0) ( 90/146) Installing zlib-dev (1.3.1-r2) ( 91/146) Installing libpng-dev (1.6.55-r0) ( 92/146) Installing libzip (1.11.4-r2) ( 93/146) Installing libzip-tools (1.11.4-r2) ( 94/146) Installing bzip2-dev (1.0.8-r6) ( 95/146) Installing xz (5.8.2-r0) ( 96/146) Installing xz-dev (5.8.2-r0) ( 97/146) Installing zstd (1.5.7-r2) ( 98/146) Installing zstd-dev (1.5.7-r2) ( 99/146) Installing libzip-dev (1.11.4-r2) (100/146) Installing linux-headers (6.19.5-r0) (101/146) Installing libpciaccess-dev (0.18.1-r1) (102/146) Installing libdrm-dev (2.4.131-r0) (103/146) Installing libxdamage (1.1.7-r0) (104/146) Installing xorgproto (2025.1-r0) (105/146) Installing libxau-dev (1.0.12-r0) (106/146) Installing gdbm (1.26-r0) (107/146) Installing mpdecimal (4.0.1-r0) (108/146) Installing libpanelw (6.6_p20251231-r0) (109/146) Installing sqlite-libs (3.51.2-r1) (110/146) Installing python3 (3.12.12-r0) (111/146) Installing python3-pycache-pyc0 (3.12.12-r0) (112/146) Installing pyc (3.12.12-r0) (113/146) Installing xcb-proto-pyc (1.17.0-r0) (114/146) Installing python3-pyc (3.12.12-r0) (115/146) Installing xcb-proto (1.17.0-r0) (116/146) Installing libxdmcp-dev (1.1.5-r1) (117/146) Installing libxcb-dev (1.17.0-r1) (118/146) Installing xtrans (1.6.0-r0) (119/146) Installing libx11-dev (1.8.13-r0) (120/146) Installing libxfixes-dev (6.0.2-r0) (121/146) Installing libxdamage-dev (1.1.7-r0) (122/146) Installing libxshmfence (1.3.3-r0) (123/146) Installing libxshmfence-dev (1.3.3-r0) (124/146) Installing libxml2 (2.13.9-r0) (125/146) Installing llvm21-libs (21.1.8-r0) (126/146) Installing libelf (0.194-r2) (127/146) Installing mesa (26.0.1-r0) (128/146) Installing mesa-gles (26.0.1-r0) (129/146) Installing mesa-gbm (26.0.1-r0) (130/146) Installing mesa-egl (26.0.1-r0) (131/146) Installing libxxf86vm (1.1.7-r0) (132/146) Installing mesa-gl (26.0.1-r0) (133/146) Installing clang21-headers (21.1.8-r0) (134/146) Installing libclc (21.1.8-r0) (135/146) Installing spirv-llvm-translator-libs (21.1.3-r0) (136/146) Installing clang21-libs (21.1.8-r0) (137/146) Installing mesa-rusticl (26.0.1-r0) (138/146) Installing libxext-dev (1.3.7-r0) (139/146) Installing libxxf86vm-dev (1.1.7-r0) (140/146) Installing mesa-dev (26.0.1-r0) (141/146) Installing miniupnpc (2.3.3-r1) (142/146) Installing miniupnpc-dev (2.3.3-r1) (143/146) Installing samurai (1.2-r8) (144/146) Installing snappy (1.2.2-r0) (145/146) Installing snappy-dev (1.2.2-r0) (146/146) Installing .makedepends-libretro-ppsspp (20260301.200430) Executing busybox-1.37.0-r31.trigger Executing glib-2.86.4-r0.trigger OK: 762.9 MiB in 251 packages >>> libretro-ppsspp: Cleaning up srcdir >>> libretro-ppsspp: Cleaning up pkgdir >>> libretro-ppsspp: Cleaning up tmpdir >>> libretro-ppsspp: Fetching https://distfiles.alpinelinux.org/distfiles/edge/libretro-ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef.tar.gz /var/cache/distfiles/edge/libretro-ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef.tar.gz: OK >>> libretro-ppsspp: Fetching https://distfiles.alpinelinux.org/distfiles/edge/libretro-ppsspp-armips-7885552b208493a6a0f21663770c446c3ba65576.tar.gz /var/cache/distfiles/edge/libretro-ppsspp-armips-7885552b208493a6a0f21663770c446c3ba65576.tar.gz: OK >>> libretro-ppsspp: Fetching https://distfiles.alpinelinux.org/distfiles/edge/libretro-ppsspp-ppsspp-lang-3bf6b18eb0ae68861fbfbb7b43cd764771ca42a9.tar.gz /var/cache/distfiles/edge/libretro-ppsspp-ppsspp-lang-3bf6b18eb0ae68861fbfbb7b43cd764771ca42a9.tar.gz: OK >>> libretro-ppsspp: Fetching https://distfiles.alpinelinux.org/distfiles/edge/libretro-ppsspp-rapidjson-73063f5002612c6bf64fe24f851cd5cc0d83eef9.tar.gz /var/cache/distfiles/edge/libretro-ppsspp-rapidjson-73063f5002612c6bf64fe24f851cd5cc0d83eef9.tar.gz: OK >>> libretro-ppsspp: Fetching https://distfiles.alpinelinux.org/distfiles/edge/libretro-ppsspp-spirv-cross-9acb9ec31f5a8ef80ea6b994bb77be787b08d3d1.tar.gz /var/cache/distfiles/edge/libretro-ppsspp-spirv-cross-9acb9ec31f5a8ef80ea6b994bb77be787b08d3d1.tar.gz: OK /home/buildozer/aports/testing/libretro-ppsspp/patch-unbundle.patch: OK /home/buildozer/aports/testing/libretro-ppsspp/patch-disable-git-version.patch: OK /home/buildozer/aports/testing/libretro-ppsspp/gcc12.patch: OK /home/buildozer/aports/testing/libretro-ppsspp/gcc13.patch: OK >>> libretro-ppsspp: Fetching https://distfiles.alpinelinux.org/distfiles/edge/libretro-ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef.tar.gz /var/cache/distfiles/edge/libretro-ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef.tar.gz: OK >>> libretro-ppsspp: Fetching https://distfiles.alpinelinux.org/distfiles/edge/libretro-ppsspp-armips-7885552b208493a6a0f21663770c446c3ba65576.tar.gz /var/cache/distfiles/edge/libretro-ppsspp-armips-7885552b208493a6a0f21663770c446c3ba65576.tar.gz: OK >>> libretro-ppsspp: Fetching https://distfiles.alpinelinux.org/distfiles/edge/libretro-ppsspp-ppsspp-lang-3bf6b18eb0ae68861fbfbb7b43cd764771ca42a9.tar.gz /var/cache/distfiles/edge/libretro-ppsspp-ppsspp-lang-3bf6b18eb0ae68861fbfbb7b43cd764771ca42a9.tar.gz: OK >>> libretro-ppsspp: Fetching https://distfiles.alpinelinux.org/distfiles/edge/libretro-ppsspp-rapidjson-73063f5002612c6bf64fe24f851cd5cc0d83eef9.tar.gz /var/cache/distfiles/edge/libretro-ppsspp-rapidjson-73063f5002612c6bf64fe24f851cd5cc0d83eef9.tar.gz: OK >>> libretro-ppsspp: Fetching https://distfiles.alpinelinux.org/distfiles/edge/libretro-ppsspp-spirv-cross-9acb9ec31f5a8ef80ea6b994bb77be787b08d3d1.tar.gz /var/cache/distfiles/edge/libretro-ppsspp-spirv-cross-9acb9ec31f5a8ef80ea6b994bb77be787b08d3d1.tar.gz: OK /home/buildozer/aports/testing/libretro-ppsspp/patch-unbundle.patch: OK /home/buildozer/aports/testing/libretro-ppsspp/patch-disable-git-version.patch: OK /home/buildozer/aports/testing/libretro-ppsspp/gcc12.patch: OK /home/buildozer/aports/testing/libretro-ppsspp/gcc13.patch: OK >>> libretro-ppsspp: Unpacking /var/cache/distfiles/edge/libretro-ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef.tar.gz... >>> libretro-ppsspp: Unpacking /var/cache/distfiles/edge/libretro-ppsspp-armips-7885552b208493a6a0f21663770c446c3ba65576.tar.gz... >>> libretro-ppsspp: Unpacking /var/cache/distfiles/edge/libretro-ppsspp-ppsspp-lang-3bf6b18eb0ae68861fbfbb7b43cd764771ca42a9.tar.gz... >>> libretro-ppsspp: Unpacking /var/cache/distfiles/edge/libretro-ppsspp-rapidjson-73063f5002612c6bf64fe24f851cd5cc0d83eef9.tar.gz... >>> libretro-ppsspp: Unpacking /var/cache/distfiles/edge/libretro-ppsspp-spirv-cross-9acb9ec31f5a8ef80ea6b994bb77be787b08d3d1.tar.gz... >>> libretro-ppsspp: patch-unbundle.patch patching file CMakeLists.txt patching file Core/Util/PortManager.h patching file ext/CMakeLists.txt patching file Common/GPU/Vulkan/VulkanContext.cpp patching file Common/GPU/ShaderTranslation.cpp patching file Common/GPU/Shader.cpp >>> libretro-ppsspp: patch-disable-git-version.patch patching file git-version.cmake >>> libretro-ppsspp: gcc12.patch patching file Core/HW/Camera.h >>> libretro-ppsspp: gcc13.patch patching file Common/Data/Format/IniFile.h patching file Common/GPU/OpenGL/GLFeatures.h patching file Common/Net/NetBuffer.h patching file Common/StringUtils.h patching file Core/Reporting.h patching file GPU/Common/IndexGenerator.cpp CMake Deprecation Warning at CMakeLists.txt:2 (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. -- The C compiler identification is GNU 15.2.0 -- The CXX compiler identification is GNU 15.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- The ASM compiler identification is GNU -- Found assembler: /usr/bin/cc ARM_DEVICE is a go Normal Build CMake Warning (dev) at CMakeLists.txt:119 (option): Policy CMP0077 is not set: option() honors normal variables. Run "cmake --help-policy CMP0077" for policy details. Use the cmake_policy command to set the policy and suppress this warning. For compatibility with older versions of CMake, option is clearing the normal variable 'USING_EGL'. This warning is for project developers. Use -Wno-dev to suppress it. Using X11 for Vulkan -- Found OpenGL: /usr/lib/libGL.so -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE CMAKE_SYSTEM_PROCESSOR: armv8l Generating for ARM, None CMake Deprecation Warning at ext/armips/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. -- Could NOT find GLEW (missing: GLEW_INCLUDE_DIRS GLEW_LIBRARIES) -- Found Snappy: /usr/lib/libsnappy.so CMake Deprecation Warning at ext/SPIRV-Cross-build/CMakeLists.txt:15 (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. -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Found avcodec: /usr/include /usr/lib/libavcodec.so -- Found avdevice: /usr/include /usr/lib/libavdevice.so -- Found avfilter: /usr/include /usr/lib/libavfilter.so -- Found avformat: /usr/include /usr/lib/libavformat.so -- Found avutil: /usr/include /usr/lib/libavutil.so -- Found postproc: /usr/include /usr/lib/libpostproc.so -- Found swresample: /usr/include /usr/lib/libswresample.so -- Found swscale: /usr/include /usr/lib/libswscale.so -- Found FFmpeg: /usr/include found components: avcodec avformat avutil swresample swscale -- Found ZLIB: /usr/lib/libz.so (found version "1.3.1") -- Found LIBZIP: /usr/lib/libzip.so -- Could NOT find PNG: Found unsuitable version "1.6.55", but required is at least "1.7" (found /usr/lib/libpng.so) -- Found PkgConfig: /usr/bin/pkg-config (found version "2.5.1") -- Checking for module 'libzstd' -- Found libzstd, version 1.5.7 -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/ui_atlas.zim -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/ui_atlas.meta -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/ms_MY.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/da_DK.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/he_IL_invert.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/ru_RU.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/lo_LA.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/jv_ID.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/nl_NL.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/pl_PL.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/bg_BG.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/en_US.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/dr_ID.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/ar_AE.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/cz_CZ.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/gr_EL.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/tg_PH.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/az_AZ.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/ca_ES.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/gl_ES.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/he_IL.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/hu_HU.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/fr_FR.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/fa_IR.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/zh_CN.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/hr_HR.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/ko_KR.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/README.md -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/es_LA.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/fi_FI.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/pt_PT.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/vi_VN.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/ro_RO.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/no_NO.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/uk_UA.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/ja_JP.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/de_DE.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/es_ES.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/it_IT.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/pt_BR.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/id_ID.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/zh_TW.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/sv_SE.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/th_TH.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/lt-LT.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/lang/tr_TR.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/shaders -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/shaders/cartoon.fsh -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/shaders/upscale_spline36.vsh -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/shaders/tex_mmpx.csh -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/shaders/aacolor.vsh -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/shaders/4xhqglsl.vsh -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/shaders/naturalA.vsh -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/shaders/fxaa.vsh -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/shaders/grayscale.fsh -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/shaders/fxaa.fsh -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/shaders/bloom.fsh -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/shaders/vignette.fsh -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/shaders/tex_4xbrz.csh -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/shaders/upscale_spline36.fsh -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/shaders/4xhqglsl.fsh -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/shaders/crt.fsh -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/shaders/scanlines.fsh -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/shaders/5xBR.vsh -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/shaders/inversecolors.fsh -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/shaders/psp_color.fsh -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/shaders/defaultshaders.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/shaders/sharpen.fsh -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/shaders/natural.fsh -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/shaders/GaussianDownscale.fsh -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/shaders/5xBR.fsh -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/shaders/colorcorrection.fsh -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/shaders/videoAA.fsh -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/shaders/cartoon.vsh -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/shaders/5xBR-lv2.fsh -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/shaders/naturalA.fsh -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/shaders/aacolor.fsh -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/shaders/natural.vsh -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/Roboto-Condensed.ttf -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/7z.png -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/compat.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/gamecontrollerdb.txt -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/langregion.ini -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/ppge_atlas.zim -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/ppge_atlas.meta -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/rargray.png -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/unknown.png -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/zip.png -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/sfx_back.wav -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/sfx_confirm.wav -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/sfx_select.wav -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/sfx_toggle_off.wav -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/sfx_toggle_on.wav -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/logo.png -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/icon_regular_72.png -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/flash0 -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/flash0/font -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/flash0/font/ltn8.pgf -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/flash0/font/ltn15.pgf -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/flash0/font/ltn2.pgf -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/flash0/font/ltn13.pgf -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/flash0/font/ltn5.pgf -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/flash0/font/ltn9.pgf -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/flash0/font/ltn1.pgf -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/flash0/font/ltn7.pgf -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/flash0/font/ltn6.pgf -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/flash0/font/ltn14.pgf -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/flash0/font/ltn0.pgf -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/flash0/font/ltn10.pgf -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/flash0/font/kr0.pgf -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/flash0/font/ltn4.pgf -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/flash0/font/ltn11.pgf -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/flash0/font/ltn3.pgf -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/flash0/font/ltn12.pgf -- Installing: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build/assets/flash0/font/jpn0.pgf -- Configuring done (0.9s) -- Generating done (0.1s) -- Build files have been written to: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/build [1/535] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-hlsl.dir/__/SPIRV-Cross/spirv_hlsl.cpp.o [2/535] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-msl.dir/__/SPIRV-Cross/spirv_msl.cpp.o [3/535] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-cpp.dir/__/SPIRV-Cross/spirv_cpp.cpp.o [4/535] Building CXX object ext/armips/CMakeFiles/armipstests.dir/stdafx.cpp.o [5/535] Building CXX object ext/armips/CMakeFiles/armipstests.dir/Main/Tests.cpp.o [6/535] Building CXX object ext/armips/CMakeFiles/armipstests.dir/Main/main.cpp.o [7/535] Building CXX object ext/armips/CMakeFiles/armips-bin.dir/stdafx.cpp.o [8/535] Building CXX object ext/armips/CMakeFiles/armips-bin.dir/Main/Tests.cpp.o [9/535] Building CXX object ext/armips/CMakeFiles/armips-bin.dir/Main/main.cpp.o [10/535] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-glsl.dir/__/SPIRV-Cross/spirv_glsl.cpp.o [11/535] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-core.dir/__/SPIRV-Cross/spirv_parser.cpp.o [12/535] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-core.dir/__/SPIRV-Cross/spirv_cross_parsed_ir.cpp.o [13/535] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-core.dir/__/SPIRV-Cross/spirv_cfg.cpp.o [14/535] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-core.dir/__/SPIRV-Cross/spirv_cross_util.cpp.o [15/535] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-core.dir/__/SPIRV-Cross/spirv_cross.cpp.o [16/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Util/Util.cpp.o [17/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Util/FileClasses.cpp.o [18/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Util/EncodingTable.cpp.o [19/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Util/CRC.cpp.o [20/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Util/ByteArray.cpp.o [21/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Parser/Tokenizer.cpp.o [22/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Parser/Parser.cpp.o [23/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Parser/ExpressionParser.cpp.o [24/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Parser/DirectivesParser.cpp.o [25/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/SymbolTable.cpp.o [26/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/SymbolData.cpp.o [27/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/Misc.cpp.o [28/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/FileManager.cpp.o [29/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/ExpressionFunctions.cpp.o [30/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/Expression.cpp.o [31/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/Common.cpp.o [32/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/Assembler.cpp.o [33/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/ELF/ElfFile.cpp.o [34/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/ELF/ElfRelocator.cpp.o [35/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CommandSequence.cpp.o [36/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveMessage.cpp.o [37/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveFile.cpp.o [38/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveData.cpp.o [39/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveConditional.cpp.o [40/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveArea.cpp.o [41/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CAssemblerLabel.cpp.o [42/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CAssemblerCommand.cpp.o [43/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/PsxRelocator.cpp.o [44/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsParser.cpp.o [45/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsOpcodes.cpp.o [46/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsMacros.cpp.o [47/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsElfRelocator.cpp.o [48/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsExpressionFunctions.cpp.o [49/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsElfFile.cpp.o [50/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/Mips.cpp.o [51/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/CMipsInstruction.cpp.o [52/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/ThumbOpcodes.cpp.o [53/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/Pool.cpp.o [54/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/CThumbInstruction.cpp.o [55/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/CArmInstruction.cpp.o [56/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/ArmParser.cpp.o [57/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/ArmOpcodes.cpp.o [58/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/ArmElfRelocator.cpp.o [59/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/ArmExpressionFunctions.cpp.o [60/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/Arm.cpp.o [61/535] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/Architecture.cpp.o [62/535] Generating something_that_never_exists [63/535] Building C object CMakeFiles/xxhash.dir/ext/xxhash.c.o [64/535] Building CXX object CMakeFiles/xbrz.dir/ext/xbrz/xbrz.cpp.o [65/535] Building C object CMakeFiles/sfmt19937.dir/ext/sfmt19937/SFMT.c.o [66/535] Building C object CMakeFiles/kirk.dir/ext/libkirk/kirk_engine.c.o [67/535] Building C object CMakeFiles/kirk.dir/ext/libkirk/ec.c.o [68/535] Building C object CMakeFiles/kirk.dir/ext/libkirk/bn.c.o [69/535] Building C object CMakeFiles/kirk.dir/ext/libkirk/SHA1.c.o [70/535] Building C object CMakeFiles/kirk.dir/ext/libkirk/amctrl.c.o [71/535] Building C object CMakeFiles/kirk.dir/ext/libkirk/AES.c.o [72/535] Building C object ext/udis86/CMakeFiles/udis86.dir/udis86.c.o [73/535] Building C object ext/udis86/CMakeFiles/udis86.dir/syn.c.o [74/535] Building C object ext/udis86/CMakeFiles/udis86.dir/syn-intel.c.o [75/535] Building C object ext/udis86/CMakeFiles/udis86.dir/syn-att.c.o [76/535] Building C object ext/udis86/CMakeFiles/udis86.dir/itab.c.o [77/535] Building C object ext/udis86/CMakeFiles/udis86.dir/decode.c.o [78/535] Building C object ext/glew/CMakeFiles/glew.dir/glew.c.o [79/535] Building CXX object CMakeFiles/native.dir/ext/jpge/jpge.cpp.o [80/535] Building CXX object CMakeFiles/native.dir/ext/jpge/jpgd.cpp.o [81/535] [82/535] Building CXX object CMakeFiles/Core.dir/git-version.cpp.o [83/535] Building CXX object libretro/CMakeFiles/ppsspp_libretro.dir/libretro_vulkan.cpp.o [84/535] Building CXX object libretro/CMakeFiles/ppsspp_libretro.dir/LibretroVulkanContext.cpp.o [85/535] Building CXX object libretro/CMakeFiles/ppsspp_libretro.dir/LibretroGLCoreContext.cpp.o [86/535] Building CXX object libretro/CMakeFiles/ppsspp_libretro.dir/LibretroGLContext.cpp.o [87/535] Building CXX object libretro/CMakeFiles/ppsspp_libretro.dir/LibretroGraphicsContext.cpp.o [88/535] Building CXX object libretro/CMakeFiles/ppsspp_libretro.dir/libretro.cpp.o In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/sfmt19937/SFMT.h:69, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/sfmt19937/SFMT.c:26: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/sfmt19937/SFMT-params.h:7:4: warning: #warning "SFMT_MEXP is not defined. I assume MEXP is 19937." [-Wcpp] 7 | #warning "SFMT_MEXP is not defined. I assume MEXP is 19937." | ^~~~~~~ cc1: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics [89/535] Linking C static library lib/libsfmt19937.a [90/535] Building CXX object CMakeFiles/Core.dir/ext/disarm.cpp.o [91/535] Building CXX object CMakeFiles/Core.dir/GPU/Software/TransformUnit.cpp.o [92/535] Building CXX object CMakeFiles/Core.dir/GPU/Software/SoftGpu.cpp.o [93/535] Building CXX object CMakeFiles/Core.dir/GPU/Software/Sampler.cpp.o /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/libkirk/SHA1.c: In function 'SHSTransform': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/libkirk/SHA1.c:141:13: warning: old-style function definition [-Wold-style-definition] 141 | static void SHSTransform( digest, data ) | ^~~~~~~~~~~~ At top level: cc1: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics [94/535] Building CXX object CMakeFiles/Core.dir/GPU/Software/RasterizerRectangle.cpp.o [95/535] Building CXX object CMakeFiles/Core.dir/GPU/Software/Rasterizer.cpp.o [96/535] Building CXX object CMakeFiles/Core.dir/GPU/Software/Lighting.cpp.o [97/535] Linking C static library lib/libudis86.a [98/535] Building CXX object CMakeFiles/Core.dir/GPU/Software/Clipper.cpp.o [99/535] Building CXX object CMakeFiles/Core.dir/GPU/Math3D.cpp.o [100/535] Linking C static library lib/libkirk.a [101/535] Building CXX object CMakeFiles/Core.dir/GPU/GPUState.cpp.o [102/535] Building CXX object CMakeFiles/Core.dir/GPU/GPUCommon.cpp.o [103/535] Building CXX object CMakeFiles/Core.dir/GPU/GPU.cpp.o ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Util/EncodingTable.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Util/EncodingTable.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Util/EncodingTable.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Util/EncodingTable.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Assembler.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/SymbolTable.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Common.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Util/EncodingTable.cpp:4: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "SymbolData.h" +++ |+#include 5 | cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsExpressionFunctions.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsExpressionFunctions.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsExpressionFunctions.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsExpressionFunctions.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/ExpressionFunctions.h:2, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsExpressionFunctions.cpp:2: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:4:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:4:32: error: 'int64_t' was not declared in this scope 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:1:1: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' +++ |+#include 1 | #pragma once /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:5:1: error: expected ',' or ';' before '{' token 5 | { | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:9:44: error: 'std::wstring to_wstring(double)' redeclared as different kind of entity 9 | inline std::wstring to_wstring(double value) | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:4:21: note: previous declaration 'std::wstring to_wstring' 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:59:32: error: expected ')' before 'value' 59 | ExpressionValue(int64_t value) | ~ ^~~~~~ | ) /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:99:17: error: 'int64_t' does not name a type 99 | int64_t intValue; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:99:17: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:134:35: error: expected ')' before 'value' 134 | ExpressionInternal(int64_t value); | ~ ^~~~~~ | ) /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:161:17: error: 'int64_t' does not name a type 161 | int64_t intValue; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:161:17: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h: In member function 'bool Expression::evaluateInteger(T&)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:189:34: error: 'struct ExpressionValue' has no member named 'intValue' [-Wtemplate-body] 189 | dest = (T) value.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h: In member function 'bool Expression::evaluateString(std::wstring&, bool)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:201:49: error: 'struct ExpressionValue' has no member named 'intValue' 201 | dest = to_wstring(value.intValue); | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:207:42: error: no match for call to '(std::wstring {aka std::__cxx11::basic_string}) (double&)' 207 | dest = to_wstring(value.floatValue); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h: At global scope: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:234:34: error: 'int64_t' was not declared in this scope 234 | Expression createConstExpression(int64_t value); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:234:34: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/ExpressionFunctions.h:5:88: error: 'int64_t' has not been declared 5 | bool getExpFuncParameter(const std::vector& parameters, size_t index, int64_t& dest, | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/ExpressionFunctions.h:4:1: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' 3 | #include +++ |+#include 4 | /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsExpressionFunctions.cpp: In function 'ExpressionValue expFuncHi(const std::wstring&, const std::vector&)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsExpressionFunctions.cpp:11:9: error: 'int64_t' was not declared in this scope 11 | int64_t value; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsExpressionFunctions.cpp:4:1: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' 3 | #include "MipsExpressionFunctions.h" +++ |+#include 4 | /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsExpressionFunctions.cpp:13:32: error: 'value' was not declared in this scope 13 | GET_PARAM(parameters,0,value); | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsExpressionFunctions.cpp:6:46: note: in definition of macro 'GET_PARAM' 6 | if (getExpFuncParameter(params,index,dest,funcName,false) == false) \ | ^~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsExpressionFunctions.cpp:15:43: error: 'value' was not declared in this scope 15 | return ExpressionValue((int64_t)((value >> 16) + ((value & 0x8000) != 0)) & 0xFFFF); | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsExpressionFunctions.cpp: In function 'ExpressionValue expFuncLo(const std::wstring&, const std::vector&)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsExpressionFunctions.cpp:20:9: error: 'int64_t' was not declared in this scope 20 | int64_t value; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsExpressionFunctions.cpp:20:9: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsExpressionFunctions.cpp:22:32: error: 'value' was not declared in this scope 22 | GET_PARAM(parameters,0,value); | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsExpressionFunctions.cpp:6:46: note: in definition of macro 'GET_PARAM' 6 | if (getExpFuncParameter(params,index,dest,funcName,false) == false) \ | ^~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsExpressionFunctions.cpp:24:42: error: 'int16_t' was not declared in this scope 24 | return ExpressionValue((int64_t)(int16_t)(value & 0xFFFF)); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsExpressionFunctions.cpp:24:42: note: 'int16_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsExpressionFunctions.cpp:24:51: error: 'value' was not declared in this scope 24 | return ExpressionValue((int64_t)(int16_t)(value & 0xFFFF)); | ^~~~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips-bin.dir/Main/Tests.cpp.o -MF ext/armips/CMakeFiles/armips-bin.dir/Main/Tests.cpp.o.d -o ext/armips/CMakeFiles/armips-bin.dir/Main/Tests.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Main/Tests.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Assembler.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/SymbolTable.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Common.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Main/Tests.cpp:4: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "SymbolData.h" +++ |+#include 5 | cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Util/FileClasses.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Util/FileClasses.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Util/FileClasses.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Util/FileClasses.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Assembler.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/SymbolTable.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Common.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Util/FileClasses.cpp:3: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "SymbolData.h" +++ |+#include 5 | cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips-bin.dir/Main/main.cpp.o -MF ext/armips/CMakeFiles/armips-bin.dir/Main/main.cpp.o.d -o ext/armips/CMakeFiles/armips-bin.dir/Main/main.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Main/main.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Assembler.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/SymbolTable.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Common.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Main/main.cpp:2: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "SymbolData.h" +++ |+#include 5 | cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DARMIPS_TESTS -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armipstests.dir/Main/main.cpp.o -MF ext/armips/CMakeFiles/armipstests.dir/Main/main.cpp.o.d -o ext/armips/CMakeFiles/armipstests.dir/Main/main.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Main/main.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Assembler.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/SymbolTable.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Common.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Main/main.cpp:2: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "SymbolData.h" +++ |+#include 5 | cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsElfFile.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsElfFile.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsElfFile.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsElfFile.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsElfFile.h:3, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsElfFile.cpp:2: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "SymbolData.h" +++ |+#include 5 | cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveMessage.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveMessage.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveMessage.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveMessage.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Assembler.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/SymbolTable.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Common.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Commands/CDirectiveMessage.h:3, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveMessage.cpp:2: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "SymbolData.h" +++ |+#include 5 | cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Archs/ARM/ThumbOpcodes.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Archs/ARM/ThumbOpcodes.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Archs/ARM/ThumbOpcodes.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/ThumbOpcodes.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Assembler.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/SymbolTable.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Common.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/ThumbOpcodes.cpp:3: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "SymbolData.h" +++ |+#include 5 | cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DARMIPS_TESTS -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armipstests.dir/Main/Tests.cpp.o -MF ext/armips/CMakeFiles/armipstests.dir/Main/Tests.cpp.o.d -o ext/armips/CMakeFiles/armipstests.dir/Main/Tests.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Main/Tests.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Assembler.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/SymbolTable.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Common.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Main/Tests.cpp:4: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "SymbolData.h" +++ |+#include 5 | cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Archs/ARM/CThumbInstruction.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Archs/ARM/CThumbInstruction.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Archs/ARM/CThumbInstruction.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CThumbInstruction.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/ExpressionFunctions.h:2, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../Architecture.h:3, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/Pool.h:3, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/Arm.h:2, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CThumbInstruction.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CThumbInstruction.cpp:2: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:4:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:4:32: error: 'int64_t' was not declared in this scope 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:1:1: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' +++ |+#include 1 | #pragma once /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:5:1: error: expected ',' or ';' before '{' token 5 | { | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:9:44: error: 'std::wstring to_wstring(double)' redeclared as different kind of entity 9 | inline std::wstring to_wstring(double value) | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:4:21: note: previous declaration 'std::wstring to_wstring' 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:59:32: error: expected ')' before 'value' 59 | ExpressionValue(int64_t value) | ~ ^~~~~~ | ) /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:99:17: error: 'int64_t' does not name a type 99 | int64_t intValue; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:99:17: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:134:35: error: expected ')' before 'value' 134 | ExpressionInternal(int64_t value); | ~ ^~~~~~ | ) /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:161:17: error: 'int64_t' does not name a type 161 | int64_t intValue; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:161:17: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h: In member function 'bool Expression::evaluateInteger(T&)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:189:34: error: 'struct ExpressionValue' has no member named 'intValue' [-Wtemplate-body] 189 | dest = (T) value.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h: In member function 'bool Expression::evaluateString(std::wstring&, bool)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:201:49: error: 'struct ExpressionValue' has no member named 'intValue' 201 | dest = to_wstring(value.intValue); | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:207:42: error: no match for call to '(std::wstring {aka std::__cxx11::basic_string}) (double&)' 207 | dest = to_wstring(value.floatValue); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h: At global scope: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:234:34: error: 'int64_t' was not declared in this scope 234 | Expression createConstExpression(int64_t value); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:234:34: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/ExpressionFunctions.h:5:88: error: 'int64_t' has not been declared 5 | bool getExpFuncParameter(const std::vector& parameters, size_t index, int64_t& dest, | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/ExpressionFunctions.h:4:1: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' 3 | #include +++ |+#include 4 | In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../Architecture.h:4: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/FileManager.h:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "SymbolData.h" +++ |+#include 5 | /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CThumbInstruction.cpp: In member function 'virtual bool CThumbInstruction::Validate()': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CThumbInstruction.cpp:55:54: error: 'struct ExpressionValue' has no member named 'intValue' 55 | Vars.Immediate = (int) value.intValue; | ^~~~~~~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Commands/CAssemblerCommand.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Commands/CAssemblerCommand.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Commands/CAssemblerCommand.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CAssemblerCommand.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Assembler.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/SymbolTable.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Common.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CAssemblerCommand.cpp:3: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "SymbolData.h" +++ |+#include 5 | cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Core/Common.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Core/Common.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Core/Common.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Common.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Assembler.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/SymbolTable.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Common.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Common.cpp:2: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "SymbolData.h" +++ |+#include 5 | cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Archs/ARM/ArmOpcodes.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Archs/ARM/ArmOpcodes.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Archs/ARM/ArmOpcodes.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/ArmOpcodes.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/ArmOpcodes.cpp:2: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/ArmOpcodes.h:62:9: error: 'int64_t' does not name a type 62 | int64_t flags; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/ArmOpcodes.h:1:1: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' +++ |+#include 1 | #pragma once In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Assembler.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/SymbolTable.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Common.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/ArmOpcodes.cpp:3: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "SymbolData.h" +++ |+#include 5 | /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/ArmOpcodes.cpp:253:1: error: too many initializers for 'const tArmOpcode' 253 | }; | ^ cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Archs/Architecture.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Archs/Architecture.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Archs/Architecture.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/Architecture.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/../Core/ExpressionFunctions.h:2, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/Architecture.h:3, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/Architecture.cpp:2: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/../Core/Expression.h:4:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/../Core/Expression.h:4:32: error: 'int64_t' was not declared in this scope 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/../Core/Expression.h:1:1: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' +++ |+#include 1 | #pragma once /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/../Core/Expression.h:5:1: error: expected ',' or ';' before '{' token 5 | { | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/../Core/Expression.h:9:44: error: 'std::wstring to_wstring(double)' redeclared as different kind of entity 9 | inline std::wstring to_wstring(double value) | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/../Core/Expression.h:4:21: note: previous declaration 'std::wstring to_wstring' 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/../Core/Expression.h:59:32: error: expected ')' before 'value' 59 | ExpressionValue(int64_t value) | ~ ^~~~~~ | ) /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/../Core/Expression.h:99:17: error: 'int64_t' does not name a type 99 | int64_t intValue; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/../Core/Expression.h:99:17: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/../Core/Expression.h:134:35: error: expected ')' before 'value' 134 | ExpressionInternal(int64_t value); | ~ ^~~~~~ | ) /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/../Core/Expression.h:161:17: error: 'int64_t' does not name a type 161 | int64_t intValue; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/../Core/Expression.h:161:17: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/../Core/Expression.h: In member function 'bool Expression::evaluateInteger(T&)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/../Core/Expression.h:189:34: error: 'struct ExpressionValue' has no member named 'intValue' [-Wtemplate-body] 189 | dest = (T) value.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/../Core/Expression.h: In member function 'bool Expression::evaluateString(std::wstring&, bool)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/../Core/Expression.h:201:49: error: 'struct ExpressionValue' has no member named 'intValue' 201 | dest = to_wstring(value.intValue); | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/../Core/Expression.h:207:42: error: no match for call to '(std::wstring {aka std::__cxx11::basic_string}) (double&)' 207 | dest = to_wstring(value.floatValue); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/../Core/Expression.h: At global scope: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/../Core/Expression.h:234:34: error: 'int64_t' was not declared in this scope 234 | Expression createConstExpression(int64_t value); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/../Core/Expression.h:234:34: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/../Core/ExpressionFunctions.h:5:88: error: 'int64_t' has not been declared 5 | bool getExpFuncParameter(const std::vector& parameters, size_t index, int64_t& dest, | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/../Core/ExpressionFunctions.h:4:1: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' 3 | #include +++ |+#include 4 | In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/Architecture.h:4: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/../Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/../Core/FileManager.h:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "SymbolData.h" +++ |+#include 5 | cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveConditional.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveConditional.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveConditional.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveConditional.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Commands/CDirectiveConditional.h:3, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveConditional.cpp:2: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:4:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:4:32: error: 'int64_t' was not declared in this scope 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:1:1: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' +++ |+#include 1 | #pragma once /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:5:1: error: expected ',' or ';' before '{' token 5 | { | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:9:44: error: 'std::wstring to_wstring(double)' redeclared as different kind of entity 9 | inline std::wstring to_wstring(double value) | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:4:21: note: previous declaration 'std::wstring to_wstring' 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:59:32: error: expected ')' before 'value' 59 | ExpressionValue(int64_t value) | ~ ^~~~~~ | ) /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:99:17: error: 'int64_t' does not name a type 99 | int64_t intValue; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:99:17: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:134:35: error: expected ')' before 'value' 134 | ExpressionInternal(int64_t value); | ~ ^~~~~~ | ) /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:161:17: error: 'int64_t' does not name a type 161 | int64_t intValue; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:161:17: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h: In member function 'bool Expression::evaluateInteger(T&)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:189:34: error: 'struct ExpressionValue' has no member named 'intValue' [-Wtemplate-body] 189 | dest = (T) value.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h: In member function 'bool Expression::evaluateString(std::wstring&, bool)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:201:49: error: 'struct ExpressionValue' has no member named 'intValue' 201 | dest = to_wstring(value.intValue); | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:207:42: error: no match for call to '(std::wstring {aka std::__cxx11::basic_string}) (double&)' 207 | dest = to_wstring(value.floatValue); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h: At global scope: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:234:34: error: 'int64_t' was not declared in this scope 234 | Expression createConstExpression(int64_t value); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:234:34: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Assembler.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/SymbolTable.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Common.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveConditional.cpp:3: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "SymbolData.h" +++ |+#include 5 | cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Archs/ARM/CArmInstruction.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Archs/ARM/CArmInstruction.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Archs/ARM/CArmInstruction.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.h:3, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:2: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/ArmOpcodes.h:62:9: error: 'int64_t' does not name a type 62 | int64_t flags; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/ArmOpcodes.h:1:1: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' +++ |+#include 1 | #pragma once In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/ExpressionFunctions.h:2, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../Architecture.h:3, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/Pool.h:3, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/Arm.h:2, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.h:4: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:4:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:4:32: error: 'int64_t' was not declared in this scope 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:1:1: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' +++ |+#include 1 | #pragma once /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:5:1: error: expected ',' or ';' before '{' token 5 | { | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:9:44: error: 'std::wstring to_wstring(double)' redeclared as different kind of entity 9 | inline std::wstring to_wstring(double value) | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:4:21: note: previous declaration 'std::wstring to_wstring' 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:59:32: error: expected ')' before 'value' 59 | ExpressionValue(int64_t value) | ~ ^~~~~~ | ) /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:99:17: error: 'int64_t' does not name a type 99 | int64_t intValue; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:99:17: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:134:35: error: expected ')' before 'value' 134 | ExpressionInternal(int64_t value); | ~ ^~~~~~ | ) /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:161:17: error: 'int64_t' does not name a type 161 | int64_t intValue; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:161:17: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h: In member function 'bool Expression::evaluateInteger(T&)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:189:34: error: 'struct ExpressionValue' has no member named 'intValue' [-Wtemplate-body] 189 | dest = (T) value.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h: In member function 'bool Expression::evaluateString(std::wstring&, bool)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:201:49: error: 'struct ExpressionValue' has no member named 'intValue' 201 | dest = to_wstring(value.intValue); | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:207:42: error: no match for call to '(std::wstring {aka std::__cxx11::basic_string}) (double&)' 207 | dest = to_wstring(value.floatValue); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h: At global scope: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:234:34: error: 'int64_t' was not declared in this scope 234 | Expression createConstExpression(int64_t value); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:234:34: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/ExpressionFunctions.h:5:88: error: 'int64_t' has not been declared 5 | bool getExpFuncParameter(const std::vector& parameters, size_t index, int64_t& dest, | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/ExpressionFunctions.h:4:1: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' 3 | #include +++ |+#include 4 | In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../Architecture.h:4: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/FileManager.h:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "SymbolData.h" +++ |+#include 5 | /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp: In member function 'virtual bool CArmInstruction::Validate()': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:113:20: error: 'struct tArmOpcode' has no member named 'flags' 113 | if (Opcode.flags & ARM_COPOP) | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:128:20: error: 'struct tArmOpcode' has no member named 'flags' 128 | if (Opcode.flags & ARM_COPINF) | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:143:20: error: 'struct tArmOpcode' has no member named 'flags' 143 | if (Opcode.flags & ARM_DN) | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:148:20: error: 'struct tArmOpcode' has no member named 'flags' 148 | if (Opcode.flags & ARM_DM) | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:153:20: error: 'struct tArmOpcode' has no member named 'flags' 153 | if (Opcode.flags & ARM_RDEVEN) | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:163:20: error: 'struct tArmOpcode' has no member named 'flags' 163 | if (Opcode.flags & ARM_IMMEDIATE) | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:170:54: error: 'struct ExpressionValue' has no member named 'intValue' 170 | Vars.Immediate = (int) value.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:173:38: error: 'struct tArmOpcode' has no member named 'flags' 173 | if (!(Opcode.flags & ARM_SHIFT) && !(Opcode.flags & ARM_POOL)) | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:173:69: error: 'struct tArmOpcode' has no member named 'flags' 173 | if (!(Opcode.flags & ARM_SHIFT) && !(Opcode.flags & ARM_POOL)) | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:192:28: error: 'struct tArmOpcode' has no member named 'flags' 192 | if (Opcode.flags & ARM_SHIFT) // shifted immediate, eg 4000h | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:196:37: error: 'struct tArmOpcode' has no member named 'flags' 196 | if ((Opcode.flags & ARM_ABS) && Vars.Immediate < 0) | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:202:36: error: 'struct tArmOpcode' has no member named 'flags' 202 | if (Opcode.flags & ARM_PCR) | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:216:45: error: 'struct tArmOpcode' has no member named 'flags' 216 | if ((Opcode.flags & ARM_OPTIMIZE) && (temp = getShiftedImmediate(~Vars.Immediate,Vars.Shift.ShiftAmount)) != -1) | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:218:52: error: 'struct tArmOpcode' has no member named 'flags' 218 | if (Opcode.flags & ARM_OPMOVMVN) Vars.Opcode.NewEncoding = Opcode.encoding ^ 0x0400000; | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:219:52: error: 'struct tArmOpcode' has no member named 'flags' 219 | if (Opcode.flags & ARM_OPANDBIC) Vars.Opcode.NewEncoding = Opcode.encoding ^ 0x1C00000; | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:220:52: error: 'struct tArmOpcode' has no member named 'flags' 220 | if (Opcode.flags & ARM_OPCMPCMN) Vars.Opcode.NewEncoding = Opcode.encoding ^ 0x0200000; | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:228:35: error: 'struct tArmOpcode' has no member named 'flags' 228 | } else if (Opcode.flags & ARM_POOL) | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:251:35: error: 'struct tArmOpcode' has no member named 'flags' 251 | } else if (Opcode.flags & ARM_BRANCH) | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:253:36: error: 'struct tArmOpcode' has no member named 'flags' 253 | if (Opcode.flags & ARM_HALFWORD) | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:274:35: error: 'struct tArmOpcode' has no member named 'flags' 274 | } else if (Opcode.flags & ARM_ABSIMM) // ldr r0,[I] | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:282:35: error: 'struct tArmOpcode' has no member named 'flags' 282 | } else if (Opcode.flags & ARM_SWI) // it's an interrupt, may need to shift it | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:290:36: error: 'struct tArmOpcode' has no member named 'flags' 290 | } else if ((Opcode.flags & ARM_ABS) && Vars.Immediate < 0) | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:296:60: error: 'struct tArmOpcode' has no member named 'flags' 296 | if (Vars.ImmediateBitLen != 32 && !(Opcode.flags & ARM_ABSIMM)) | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:298:53: error: 'struct tArmOpcode' has no member named 'flags' 298 | unsigned int check = Opcode.flags & ARM_ABS ? abs(Vars.Immediate) : Vars.Immediate; | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp: In member function 'void CArmInstruction::FormatOpcode(char*, const char*) const': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:328:36: error: 'const struct tArmOpcode' has no member named 'flags' 328 | if (Opcode.flags & ARM_LOAD) | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp: In member function 'virtual void CArmInstruction::Encode() const': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:473:21: error: 'const struct tArmOpcode' has no member named 'flags' 473 | if ((Opcode.flags & ARM_UNCOND) == 0) encoding |= Vars.Opcode.c << 28; | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:493:29: error: 'const struct tArmOpcode' has no member named 'flags' 493 | if ((Opcode.flags & ARM_HALFWORD) && (Vars.Immediate & 2)) encoding |= 1 << 24; | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:497:28: error: 'const struct tArmOpcode' has no member named 'flags' 497 | if (Opcode.flags & ARM_N) encoding |= (Vars.rn.num << 16); | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:498:28: error: 'const struct tArmOpcode' has no member named 'flags' 498 | if (Opcode.flags & ARM_D) encoding |= (Vars.rd.num << 12); | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:500:28: error: 'const struct tArmOpcode' has no member named 'flags' 500 | if (Opcode.flags & ARM_IMMEDIATE) // immediate als op2 | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:504:35: error: 'const struct tArmOpcode' has no member named 'flags' 504 | } else if (Opcode.flags & ARM_REGISTER) { // shifted register als op2 | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:520:28: error: 'const struct tArmOpcode' has no member named 'flags' 520 | if (Opcode.flags & ARM_MRS) // MRS{cond} Rd,Psr ;Rd = Psr | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:528:36: error: 'const struct tArmOpcode' has no member named 'flags' 528 | if (Opcode.flags & ARM_REGISTER) | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:531:43: error: 'const struct tArmOpcode' has no member named 'flags' 531 | } else if (Opcode.flags & ARM_IMMEDIATE) | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:540:28: error: 'const struct tArmOpcode' has no member named 'flags' 540 | if (Opcode.flags & ARM_N) encoding |= (Vars.rn.num << 12); | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:542:29: error: 'const struct tArmOpcode' has no member named 'flags' 542 | if ((Opcode.flags & ARM_Y) && Vars.Opcode.y == true) encoding |= (1 << 6); | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:543:29: error: 'const struct tArmOpcode' has no member named 'flags' 543 | if ((Opcode.flags & ARM_X) && Vars.Opcode.x == true) encoding |= (1 << 5); | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:548:28: error: 'const struct tArmOpcode' has no member named 'flags' 548 | if (Opcode.flags & ARM_N) encoding |= (Vars.rn.num << 16); | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:549:28: error: 'const struct tArmOpcode' has no member named 'flags' 549 | if (Opcode.flags & ARM_D) encoding |= (Vars.rd.num << 12); | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:550:29: error: 'const struct tArmOpcode' has no member named 'flags' 550 | if ((Opcode.flags & ARM_SIGN) && Vars.SignPlus == false) encoding &= ~(1 << 23); | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:551:29: error: 'const struct tArmOpcode' has no member named 'flags' 551 | if ((Opcode.flags & ARM_ABS) && Vars.negative == true) encoding &= ~(1 << 23); | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:552:28: error: 'const struct tArmOpcode' has no member named 'flags' 552 | if (Opcode.flags & ARM_IMMEDIATE) | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:561:35: error: 'const struct tArmOpcode' has no member named 'flags' 561 | } else if (Opcode.flags & ARM_REGISTER) // ... heißt der opcode nutzt shifts, mit immediates | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:575:29: error: 'const struct tArmOpcode' has no member named 'flags' 575 | if ((Opcode.flags & ARM_SIGN) && Vars.SignPlus == false) encoding &= ~(1 << 23); | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:576:29: error: 'const struct tArmOpcode' has no member named 'flags' 576 | if ((Opcode.flags & ARM_ABS) && Vars.negative == true) encoding &= ~(1 << 23); | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:577:28: error: 'const struct tArmOpcode' has no member named 'flags' 577 | if (Opcode.flags & ARM_IMMEDIATE) | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:587:35: error: 'const struct tArmOpcode' has no member named 'flags' 587 | } else if (Opcode.flags & ARM_REGISTER) | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:593:28: error: 'const struct tArmOpcode' has no member named 'flags' 593 | if (Opcode.flags & ARM_LOAD) encoding |= (LdmModes[Vars.Opcode.a] << 23); | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:594:33: error: 'const struct tArmOpcode' has no member named 'flags' 594 | else if (Opcode.flags & ARM_STORE) encoding |= (StmModes[Vars.Opcode.a] << 23); | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:597:28: error: 'const struct tArmOpcode' has no member named 'flags' 597 | if (Opcode.flags & ARM_N) encoding |= (Vars.rn.num << 16); | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:604:28: error: 'const struct tArmOpcode' has no member named 'flags' 604 | if (Opcode.flags & ARM_N) encoding |= (Vars.rn.num << 16); | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:607:28: error: 'const struct tArmOpcode' has no member named 'flags' 607 | if (Opcode.flags & ARM_SWI) | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:616:28: error: 'const struct tArmOpcode' has no member named 'flags' 616 | if (Opcode.flags & ARM_COPOP) encoding |= (Vars.CopData.Cpop << 20); | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:620:28: error: 'const struct tArmOpcode' has no member named 'flags' 620 | if (Opcode.flags & ARM_COPINF) encoding |= (Vars.CopData.Cpinf << 5); | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:624:28: error: 'const struct tArmOpcode' has no member named 'flags' 624 | if (Opcode.flags & ARM_COPOP) encoding |= (Vars.CopData.Cpop << 21); | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CArmInstruction.cpp:628:28: error: 'const struct tArmOpcode' has no member named 'flags' 628 | if (Opcode.flags & ARM_COPINF) encoding |= (Vars.CopData.Cpinf << 5); | ^~~~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Core/FileManager.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Core/FileManager.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Core/FileManager.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/FileManager.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/FileManager.cpp:2: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/FileManager.h:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "SymbolData.h" +++ |+#include 5 | /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/FileManager.cpp: In constructor 'FileManager::FileManager()': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/FileManager.cpp:208:17: error: 'uint8_t' does not name a type 208 | uint8_t c[4]; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/FileManager.cpp:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "Common.h" +++ |+#include 5 | /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/FileManager.cpp:210:11: error: 'volatile union FileManager::FileManager()::' has no member named 'c' 210 | u.c[3] = 0xAA; | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/FileManager.cpp:211:11: error: 'volatile union FileManager::FileManager()::' has no member named 'c' 211 | u.c[2] = 0xBB; | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/FileManager.cpp:212:11: error: 'volatile union FileManager::FileManager()::' has no member named 'c' 212 | u.c[1] = 0xCC; | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/FileManager.cpp:213:11: error: 'volatile union FileManager::FileManager()::' has no member named 'c' 213 | u.c[0] = 0xDD; | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/FileManager.cpp: At global scope: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/FileManager.cpp:289:6: error: 'bool FileManager::writeU8' is not a static data member of 'class FileManager' 289 | bool FileManager::writeU8(uint8_t data) | ^~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/FileManager.cpp:289:27: error: 'uint8_t' was not declared in this scope 289 | bool FileManager::writeU8(uint8_t data) | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/FileManager.cpp:289:27: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Core/Misc.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Core/Misc.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Core/Misc.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Misc.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Assembler.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/SymbolTable.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Common.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Misc.cpp:3: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/FileManager.h:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "SymbolData.h" +++ |+#include 5 | cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Archs/ARM/ArmExpressionFunctions.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Archs/ARM/ArmExpressionFunctions.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Archs/ARM/ArmExpressionFunctions.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/ArmExpressionFunctions.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/ExpressionFunctions.h:2, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/ArmExpressionFunctions.cpp:2: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:4:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:4:32: error: 'int64_t' was not declared in this scope 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:1:1: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' +++ |+#include 1 | #pragma once /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:5:1: error: expected ',' or ';' before '{' token 5 | { | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:9:44: error: 'std::wstring to_wstring(double)' redeclared as different kind of entity 9 | inline std::wstring to_wstring(double value) | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:4:21: note: previous declaration 'std::wstring to_wstring' 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:59:32: error: expected ')' before 'value' 59 | ExpressionValue(int64_t value) | ~ ^~~~~~ | ) /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:99:17: error: 'int64_t' does not name a type 99 | int64_t intValue; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:99:17: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:134:35: error: expected ')' before 'value' 134 | ExpressionInternal(int64_t value); | ~ ^~~~~~ | ) /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:161:17: error: 'int64_t' does not name a type 161 | int64_t intValue; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:161:17: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h: In member function 'bool Expression::evaluateInteger(T&)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:189:34: error: 'struct ExpressionValue' has no member named 'intValue' [-Wtemplate-body] 189 | dest = (T) value.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h: In member function 'bool Expression::evaluateString(std::wstring&, bool)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:201:49: error: 'struct ExpressionValue' has no member named 'intValue' 201 | dest = to_wstring(value.intValue); | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:207:42: error: no match for call to '(std::wstring {aka std::__cxx11::basic_string}) (double&)' 207 | dest = to_wstring(value.floatValue); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h: At global scope: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:234:34: error: 'int64_t' was not declared in this scope 234 | Expression createConstExpression(int64_t value); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:234:34: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/ExpressionFunctions.h:5:88: error: 'int64_t' has not been declared 5 | bool getExpFuncParameter(const std::vector& parameters, size_t index, int64_t& dest, | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/ExpressionFunctions.h:4:1: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' 3 | #include +++ |+#include 4 | In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Assembler.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/SymbolTable.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Common.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/ArmExpressionFunctions.cpp:3: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "SymbolData.h" +++ |+#include 5 | /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/ArmExpressionFunctions.cpp: In function 'ExpressionValue expFuncIsArm(const std::wstring&, const std::vector&)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/ArmExpressionFunctions.cpp:14:40: error: 'INT64_C' was not declared in this scope 14 | return ExpressionValue(isArm ? INT64_C(1) : INT64_C(0)); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/ArmExpressionFunctions.cpp: In function 'ExpressionValue expFuncIsThumb(const std::wstring&, const std::vector&)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/ArmExpressionFunctions.cpp:20:42: error: 'INT64_C' was not declared in this scope 20 | return ExpressionValue(isThumb ? INT64_C(1) : INT64_C(0)); | ^~~~~~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Parser/Parser.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Parser/Parser.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Parser/Parser.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Parser/Parser.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Assembler.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/SymbolTable.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Common.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Parser/Parser.h:9, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Parser/Parser.cpp:2: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "SymbolData.h" +++ |+#include 5 | cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Core/ExpressionFunctions.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Core/ExpressionFunctions.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Core/ExpressionFunctions.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.h:2, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.cpp:2: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:4:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:4:32: error: 'int64_t' was not declared in this scope 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:1:1: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' +++ |+#include 1 | #pragma once /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:5:1: error: expected ',' or ';' before '{' token 5 | { | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:9:44: error: 'std::wstring to_wstring(double)' redeclared as different kind of entity 9 | inline std::wstring to_wstring(double value) | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:4:21: note: previous declaration 'std::wstring to_wstring' 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:59:32: error: expected ')' before 'value' 59 | ExpressionValue(int64_t value) | ~ ^~~~~~ | ) /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:99:17: error: 'int64_t' does not name a type 99 | int64_t intValue; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:99:17: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:134:35: error: expected ')' before 'value' 134 | ExpressionInternal(int64_t value); | ~ ^~~~~~ | ) /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:161:17: error: 'int64_t' does not name a type 161 | int64_t intValue; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:161:17: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h: In member function 'bool Expression::evaluateInteger(T&)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:189:34: error: 'struct ExpressionValue' has no member named 'intValue' [-Wtemplate-body] 189 | dest = (T) value.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h: In member function 'bool Expression::evaluateString(std::wstring&, bool)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:201:49: error: 'struct ExpressionValue' has no member named 'intValue' 201 | dest = to_wstring(value.intValue); | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:207:42: error: no match for call to '(std::wstring {aka std::__cxx11::basic_string}) (double&)' 207 | dest = to_wstring(value.floatValue); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h: At global scope: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:234:34: error: 'int64_t' was not declared in this scope 234 | Expression createConstExpression(int64_t value); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:234:34: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.h:5:88: error: 'int64_t' has not been declared 5 | bool getExpFuncParameter(const std::vector& parameters, size_t index, int64_t& dest, | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.h:4:1: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' 3 | #include +++ |+#include 4 | In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Assembler.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/SymbolTable.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Common.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.cpp:4: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/FileManager.h:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "SymbolData.h" +++ |+#include 5 | /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.cpp: In function 'bool getExpFuncParameter(const std::vector&, size_t, int64_t&, const std::wstring&, bool)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.cpp:21:34: error: 'const __gnu_cxx::__alloc_traits, ExpressionValue>::value_type' {aka 'const struct ExpressionValue'} has no member named 'intValue' 21 | dest = parameters[index].intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.cpp: In function 'ExpressionValue expFuncFileExists(const std::wstring&, const std::vector&)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.cpp:121:55: error: 'INT64_C' was not declared in this scope 121 | return ExpressionValue(fileExists(fullName) ? INT64_C(1) : INT64_C(0)); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.cpp: In function 'ExpressionValue expFuncToString(const std::wstring&, const std::vector&)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.cpp:143:68: error: 'const __gnu_cxx::__alloc_traits, ExpressionValue>::value_type' {aka 'const struct ExpressionValue'} has no member named 'intValue' 143 | result.strValue = formatString(L"%d",parameters[0].intValue); | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.cpp: In function 'ExpressionValue expFuncInt(const std::wstring&, const std::vector&)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.cpp:172:24: error: 'struct ExpressionValue' has no member named 'intValue' 172 | result.intValue = parameters[0].intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.cpp:172:49: error: 'const __gnu_cxx::__alloc_traits, ExpressionValue>::value_type' {aka 'const struct ExpressionValue'} has no member named 'intValue' 172 | result.intValue = parameters[0].intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.cpp:175:24: error: 'struct ExpressionValue' has no member named 'intValue' 175 | result.intValue = (int64_t) parameters[0].floatValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.cpp: In function 'ExpressionValue expFuncRound(const std::wstring&, const std::vector&)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.cpp:192:24: error: 'struct ExpressionValue' has no member named 'intValue' 192 | result.intValue = parameters[0].intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.cpp:192:49: error: 'const __gnu_cxx::__alloc_traits, ExpressionValue>::value_type' {aka 'const struct ExpressionValue'} has no member named 'intValue' 192 | result.intValue = parameters[0].intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.cpp:195:24: error: 'struct ExpressionValue' has no member named 'intValue' 195 | result.intValue = llround(parameters[0].floatValue); | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.cpp: In function 'ExpressionValue expFuncFloat(const std::wstring&, const std::vector&)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.cpp:212:60: error: 'const __gnu_cxx::__alloc_traits, ExpressionValue>::value_type' {aka 'const struct ExpressionValue'} has no member named 'intValue' 212 | result.floatValue = (double) parameters[0].intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.cpp: In function 'ExpressionValue expFuncAbs(const std::wstring&, const std::vector&)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.cpp:257:24: error: 'struct ExpressionValue' has no member named 'intValue' 257 | result.intValue = parameters[0].intValue >= 0 ? | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.cpp:257:49: error: 'const __gnu_cxx::__alloc_traits, ExpressionValue>::value_type' {aka 'const struct ExpressionValue'} has no member named 'intValue' 257 | result.intValue = parameters[0].intValue >= 0 ? | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.cpp:258:39: error: 'const __gnu_cxx::__alloc_traits, ExpressionValue>::value_type' {aka 'const struct ExpressionValue'} has no member named 'intValue' 258 | parameters[0].intValue : -parameters[0].intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.cpp:258:65: error: 'const __gnu_cxx::__alloc_traits, ExpressionValue>::value_type' {aka 'const struct ExpressionValue'} has no member named 'intValue' 258 | parameters[0].intValue : -parameters[0].intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.cpp: In function 'ExpressionValue expFuncFind(const std::wstring&, const std::vector&)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.cpp:381:60: error: 'INT64_C' was not declared in this scope 381 | return ExpressionValue(pos == std::wstring::npos ? INT64_C(-1) : (int64_t) pos); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.cpp: In function 'ExpressionValue expFuncRFind(const std::wstring&, const std::vector&)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.cpp:395:60: error: 'INT64_C' was not declared in this scope 395 | return ExpressionValue(pos == std::wstring::npos ? INT64_C(-1) : (int64_t) pos); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.cpp: In function 'ExpressionValue expFuncDefined(ExpressionInternal*)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.cpp:488:53: error: 'INT64_C' was not declared in this scope 488 | return ExpressionValue(label->isDefined() ? INT64_C(1) : INT64_C(0)); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.cpp: At global scope: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.cpp:521:48: error: 'uint8_t' was not declared in this scope 521 | { L"readbyte", { &expFuncRead, 1, 2, ExpFuncSafety::ConditionalUnsafe } }, | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.cpp:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "Common.h" +++ |+#include 5 | #if ARMIPS_REGEXP /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.cpp:522:48: error: 'uint8_t' was not declared in this scope 522 | { L"readu8", { &expFuncRead, 1, 2, ExpFuncSafety::ConditionalUnsafe } }, | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.cpp:522:48: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ExpressionFunctions.cpp:531:1: error: could not convert '{{"v\000\000\000e\000\000\000r\000\000\000s\000\000\000i\000\000\000o\000\000\000n\000\000\000\000\000\000", {expFuncVersion, 0, 0, ExpFuncSafety::Safe}}, {"e\000\000\000n\000\000\000d\000\000\000i\000\000\000a\000\000\000n\000\000\000n\000\000\000e\000\000\000s\000\000\000s\000\000\000\000\000\000", {expFuncEndianness, 0, 0, ExpFuncSafety::Unsafe}}, {"o\000\000\000u\000\000\000t\000\000\000p\000\000\000u\000\000\000t\000\000\000n\000\000\000a\000\000\000m\000\000\000e\000\000\000\000\000\000", {expFuncOutputName, 0, 0, ExpFuncSafety::Unsafe}}, {"o\000\000\000r\000\000\000g\000\000\000\000\000\000", {expFuncOrg, 0, 0, ExpFuncSafety::Unsafe}}, {"o\000\000\000r\000\000\000g\000\000\000a\000\000\000\000\000\000", {expFuncOrga, 0, 0, ExpFuncSafety::Unsafe}}, {"h\000\000\000e\000\000\000a\000\000\000d\000\000\000e\000\000\000r\000\000\000s\000\000\000i\000\000\000z\000\000\000e\000\000\000\000\000\000", {expFuncHeaderSize, 0, 0, ExpFuncSafety::Unsafe}}, {"f\000\000\000i\000\000\000l\000\000\000e\000\000\000e\000\000\000x\000\000\000i\000\000\000s\000\000\000t\000\000\000s\000\000\000\000\000\000", {expFuncFileExists, 1, 1, ExpFuncSafety::Safe}}, {"f\000\000\000i\000\000\000l\000\000\000e\000\000\000s\000\000\000i\000\000\000z\000\000\000e\000\000\000\000\000\000", {expFuncFileSize, 1, 1, ExpFuncSafety::ConditionalUnsafe}}, {"t\000\000\000o\000\000\000s\000\000\000t\000\000\000r\000\000\000i\000\000\000n\000\000\000g\000\000\000\000\000\000", {expFuncToString, 1, 1, ExpFuncSafety::Safe}}, {"t\000\000\000o\000\000\000h\000\000\000e\000\000\000x\000\000\000\000\000\000", {expFuncToHex, 1, 2, ExpFuncSafety::Safe}}, {"i\000\000\000n\000\000\000t\000\000\000\000\000\000", {expFuncInt, 1, 1, ExpFuncSafety::Safe}}, {"f\000\000\000l\000\000\000o\000\000\000a\000\000\000t\000\000\000\000\000\000", {expFuncFloat, 1, 1, ExpFuncSafety::Safe}}, {"f\000\000\000r\000\000\000a\000\000\000c\000\000\000\000\000\000", {expFuncFrac, 1, 1, ExpFuncSafety::Safe}}, {"a\000\000\000b\000\000\000s\000\000\000\000\000\000", {expFuncAbs, 1, 1, ExpFuncSafety::Safe}}, {"r\000\000\000o\000\000\000u\000\000\000n\000\000\000d\000\000\000\000\000\000", {expFuncRound, 1, 1, ExpFuncSafety::Safe}}, {"s\000\000\000t\000\000\000r\000\000\000l\000\000\000e\000\000\000n\000\000\000\000\000\000", {expFuncStrlen, 1, 1, ExpFuncSafety::Safe}}, {"s\000\000\000u\000\000\000b\000\000\000s\000\000\000t\000\000\000r\000\000\000\000\000\000", {expFuncSubstr, 3, 3, ExpFuncSafety::Safe}}, {"f\000\000\000i\000\000\000n\000\000\000d\000\000\000\000\000\000", {expFuncFind, 2, 3, ExpFuncSafety::Safe}}, {"r\000\000\000f\000\000\000i\000\000\000n\000\000\000d\000\000\000\000\000\000", {expFuncRFind, 2, 3, ExpFuncSafety::Safe}}, {"r\000\000\000e\000\000\000a\000\000\000d\000\000\000b\000\000\000y\000\000\000t\000\000\000e\000\000\000\000\000\000", {(& expFuncRead< >), 1, 2, ExpFuncSafety::ConditionalUnsafe}}, {"r\000\000\000e\000\000\000a\000\000\000d\000\000\000u\000\000\0008\000\000\000\000\000\000", {(& expFuncRead< >), 1, 2, ExpFuncSafety::ConditionalUnsafe}}, {"r\000\000\000e\000\000\000a\000\000\000d\000\000\000u\000\000\0001\000\000\0006\000\000\000\000\000\000", {(& expFuncRead), 1, 2, ExpFuncSafety::ConditionalUnsafe}}, {"r\000\000\000e\000\000\000a\000\000\000d\000\000\000u\000\000\0003\000\000\0002\000\000\000\000\000\000", {(& expFuncRead), 1, 2, ExpFuncSafety::ConditionalUnsafe}}, {"r\000\000\000e\000\000\000a\000\000\000d\000\000\000u\000\000\0006\000\000\0004\000\000\000\000\000\000", {(& expFuncRead), 1, 2, ExpFuncSafety::ConditionalUnsafe}}, {"r\000\000\000e\000\000\000a\000\000\000d\000\000\000s\000\000\0008\000\000\000\000\000\000", {(& expFuncRead), 1, 2, ExpFuncSafety::ConditionalUnsafe}}, {"r\000\000\000e\000\000\000a\000\000\000d\000\000\000s\000\000\0001\000\000\0006\000\000\000\000\000\000", {(& expFuncRead), 1, 2, ExpFuncSafety::ConditionalUnsafe}}, {"r\000\000\000e\000\000\000a\000\000\000d\000\000\000s\000\000\0003\000\000\0002\000\000\000\000\000\000", {(& expFuncRead), 1, 2, ExpFuncSafety::ConditionalUnsafe}}, {"r\000\000\000e\000\000\000a\000\000\000d\000\000\000s\000\000\0006\000\000\0004\000\000\000\000\000\000", {(& expFuncRead), 1, 2, ExpFuncSafety::ConditionalUnsafe}}, {"r\000\000\000e\000\000\000a\000\000\000d\000\000\000a\000\000\000s\000\000\000c\000\000\000i\000\000\000i\000\000\000\000\000\000", {expFuncReadAscii, 1, 3, ExpFuncSafety::ConditionalUnsafe}}}' from '' to 'const ExpressionFunctionMap' {aka 'const std::map, const ExpressionFunctionEntry>'} 531 | }; | ^ | | | cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Archs/ARM/Pool.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Archs/ARM/Pool.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Archs/ARM/Pool.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/Pool.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/ExpressionFunctions.h:2, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../Architecture.h:3, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/Pool.h:3, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/Pool.cpp:2: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:4:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:4:32: error: 'int64_t' was not declared in this scope 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:1:1: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' +++ |+#include 1 | #pragma once /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:5:1: error: expected ',' or ';' before '{' token 5 | { | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:9:44: error: 'std::wstring to_wstring(double)' redeclared as different kind of entity 9 | inline std::wstring to_wstring(double value) | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:4:21: note: previous declaration 'std::wstring to_wstring' 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:59:32: error: expected ')' before 'value' 59 | ExpressionValue(int64_t value) | ~ ^~~~~~ | ) /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:99:17: error: 'int64_t' does not name a type 99 | int64_t intValue; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:99:17: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:134:35: error: expected ')' before 'value' 134 | ExpressionInternal(int64_t value); | ~ ^~~~~~ | ) /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:161:17: error: 'int64_t' does not name a type 161 | int64_t intValue; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:161:17: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h: In member function 'bool Expression::evaluateInteger(T&)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:189:34: error: 'struct ExpressionValue' has no member named 'intValue' [-Wtemplate-body] 189 | dest = (T) value.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h: In member function 'bool Expression::evaluateString(std::wstring&, bool)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:201:49: error: 'struct ExpressionValue' has no member named 'intValue' 201 | dest = to_wstring(value.intValue); | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:207:42: error: no match for call to '(std::wstring {aka std::__cxx11::basic_string}) (double&)' 207 | dest = to_wstring(value.floatValue); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h: At global scope: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:234:34: error: 'int64_t' was not declared in this scope 234 | Expression createConstExpression(int64_t value); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:234:34: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/ExpressionFunctions.h:5:88: error: 'int64_t' has not been declared 5 | bool getExpFuncParameter(const std::vector& parameters, size_t index, int64_t& dest, | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/ExpressionFunctions.h:4:1: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' 3 | #include +++ |+#include 4 | In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../Architecture.h:4: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/FileManager.h:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "SymbolData.h" +++ |+#include 5 | cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Commands/CAssemblerLabel.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Commands/CAssemblerLabel.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Commands/CAssemblerLabel.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CAssemblerLabel.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Commands/CAssemblerLabel.h:3, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CAssemblerLabel.cpp:2: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:4:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:4:32: error: 'int64_t' was not declared in this scope 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:1:1: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' +++ |+#include 1 | #pragma once /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:5:1: error: expected ',' or ';' before '{' token 5 | { | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:9:44: error: 'std::wstring to_wstring(double)' redeclared as different kind of entity 9 | inline std::wstring to_wstring(double value) | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:4:21: note: previous declaration 'std::wstring to_wstring' 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:59:32: error: expected ')' before 'value' 59 | ExpressionValue(int64_t value) | ~ ^~~~~~ | ) /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:99:17: error: 'int64_t' does not name a type 99 | int64_t intValue; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:99:17: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:134:35: error: expected ')' before 'value' 134 | ExpressionInternal(int64_t value); | ~ ^~~~~~ | ) /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:161:17: error: 'int64_t' does not name a type 161 | int64_t intValue; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:161:17: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h: In member function 'bool Expression::evaluateInteger(T&)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:189:34: error: 'struct ExpressionValue' has no member named 'intValue' [-Wtemplate-body] 189 | dest = (T) value.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h: In member function 'bool Expression::evaluateString(std::wstring&, bool)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:201:49: error: 'struct ExpressionValue' has no member named 'intValue' 201 | dest = to_wstring(value.intValue); | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:207:42: error: no match for call to '(std::wstring {aka std::__cxx11::basic_string}) (double&)' 207 | dest = to_wstring(value.floatValue); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h: At global scope: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:234:34: error: 'int64_t' was not declared in this scope 234 | Expression createConstExpression(int64_t value); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:234:34: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Commands/CAssemblerLabel.h:34:9: error: 'int64_t' does not name a type 34 | int64_t start, end; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Commands/CAssemblerLabel.h:4:1: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' 3 | #include "Core/Expression.h" +++ |+#include 4 | In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Assembler.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/SymbolTable.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Common.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CAssemblerLabel.cpp:3: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "SymbolData.h" +++ |+#include 5 | /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CAssemblerLabel.cpp: In constructor 'CDirectiveFunction::CDirectiveFunction(const std::wstring&, const std::wstring&)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CAssemblerLabel.cpp:107:15: error: 'class CDirectiveFunction' has no member named 'start' 107 | this->start = this->end = 0; | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CAssemblerLabel.cpp:107:29: error: 'class CDirectiveFunction' has no member named 'end' 107 | this->start = this->end = 0; | ^~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CAssemblerLabel.cpp: In member function 'virtual bool CDirectiveFunction::Validate()': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CAssemblerLabel.cpp:112:9: error: 'start' was not declared in this scope 112 | start = g_fileManager->getVirtualAddress(); | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CAssemblerLabel.cpp:121:9: error: 'end' was not declared in this scope; did you mean 'std::end'? 121 | end = g_fileManager->getVirtualAddress(); | ^~~ | std::end In file included from /usr/include/c++/15.2.0/vector:71, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./stdafx.h:22, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CAssemblerLabel.cpp:1: /usr/include/c++/15.2.0/bits/range_access.h:112:5: note: 'std::end' declared here 112 | end(_Tp (&__arr)[_Nm]) noexcept | ^~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CAssemblerLabel.cpp: In member function 'virtual void CDirectiveFunction::writeSymData(SymbolData&) const': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CAssemblerLabel.cpp:140:31: error: 'start' was not declared in this scope 140 | symData.startFunction(start); | ^~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CAssemblerLabel.cpp:143:29: error: 'end' was not declared in this scope; did you mean 'std::end'? 143 | symData.endFunction(end); | ^~~ | std::end /usr/include/c++/15.2.0/bits/range_access.h:112:5: note: 'std::end' declared here 112 | end(_Tp (&__arr)[_Nm]) noexcept | ^~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Parser/Tokenizer.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Parser/Tokenizer.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Parser/Tokenizer.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Parser/Tokenizer.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Assembler.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/SymbolTable.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Common.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Parser/Tokenizer.cpp:3: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "SymbolData.h" +++ |+#include 5 | cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Archs/MIPS/Mips.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Archs/MIPS/Mips.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Archs/MIPS/Mips.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/Mips.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/ExpressionFunctions.h:2, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/Architecture.h:3, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/Mips.h:2, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/Mips.cpp:2: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:4:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:4:32: error: 'int64_t' was not declared in this scope 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:1:1: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' +++ |+#include 1 | #pragma once /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:5:1: error: expected ',' or ';' before '{' token 5 | { | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:9:44: error: 'std::wstring to_wstring(double)' redeclared as different kind of entity 9 | inline std::wstring to_wstring(double value) | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:4:21: note: previous declaration 'std::wstring to_wstring' 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:59:32: error: expected ')' before 'value' 59 | ExpressionValue(int64_t value) | ~ ^~~~~~ | ) /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:99:17: error: 'int64_t' does not name a type 99 | int64_t intValue; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:99:17: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:134:35: error: expected ')' before 'value' 134 | ExpressionInternal(int64_t value); | ~ ^~~~~~ | ) /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:161:17: error: 'int64_t' does not name a type 161 | int64_t intValue; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:161:17: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h: In member function 'bool Expression::evaluateInteger(T&)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:189:34: error: 'struct ExpressionValue' has no member named 'intValue' [-Wtemplate-body] 189 | dest = (T) value.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h: In member function 'bool Expression::evaluateString(std::wstring&, bool)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:201:49: error: 'struct ExpressionValue' has no member named 'intValue' 201 | dest = to_wstring(value.intValue); | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:207:42: error: no match for call to '(std::wstring {aka std::__cxx11::basic_string}) (double&)' 207 | dest = to_wstring(value.floatValue); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h: At global scope: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:234:34: error: 'int64_t' was not declared in this scope 234 | Expression createConstExpression(int64_t value); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:234:34: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/ExpressionFunctions.h:5:88: error: 'int64_t' has not been declared 5 | bool getExpFuncParameter(const std::vector& parameters, size_t index, int64_t& dest, | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/ExpressionFunctions.h:4:1: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' 3 | #include +++ |+#include 4 | In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/Architecture.h:4: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/FileManager.h:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "SymbolData.h" +++ |+#include 5 | cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsOpcodes.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsOpcodes.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsOpcodes.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsOpcodes.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/ExpressionFunctions.h:2, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/Architecture.h:3, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/Mips.h:2, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsOpcodes.h:2, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsOpcodes.cpp:2: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:4:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:4:32: error: 'int64_t' was not declared in this scope 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:1:1: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' +++ |+#include 1 | #pragma once /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:5:1: error: expected ',' or ';' before '{' token 5 | { | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:9:44: error: 'std::wstring to_wstring(double)' redeclared as different kind of entity 9 | inline std::wstring to_wstring(double value) | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:4:21: note: previous declaration 'std::wstring to_wstring' 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:59:32: error: expected ')' before 'value' 59 | ExpressionValue(int64_t value) | ~ ^~~~~~ | ) /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:99:17: error: 'int64_t' does not name a type 99 | int64_t intValue; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:99:17: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:134:35: error: expected ')' before 'value' 134 | ExpressionInternal(int64_t value); | ~ ^~~~~~ | ) /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:161:17: error: 'int64_t' does not name a type 161 | int64_t intValue; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:161:17: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h: In member function 'bool Expression::evaluateInteger(T&)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:189:34: error: 'struct ExpressionValue' has no member named 'intValue' [-Wtemplate-body] 189 | dest = (T) value.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h: In member function 'bool Expression::evaluateString(std::wstring&, bool)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:201:49: error: 'struct ExpressionValue' has no member named 'intValue' 201 | dest = to_wstring(value.intValue); | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:207:42: error: no match for call to '(std::wstring {aka std::__cxx11::basic_string}) (double&)' 207 | dest = to_wstring(value.floatValue); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h: At global scope: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:234:34: error: 'int64_t' was not declared in this scope 234 | Expression createConstExpression(int64_t value); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:234:34: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/ExpressionFunctions.h:5:88: error: 'int64_t' has not been declared 5 | bool getExpFuncParameter(const std::vector& parameters, size_t index, int64_t& dest, | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/ExpressionFunctions.h:4:1: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' 3 | #include +++ |+#include 4 | In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/Architecture.h:4: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/FileManager.h:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "SymbolData.h" +++ |+#include 5 | cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Archs/MIPS/CMipsInstruction.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Archs/MIPS/CMipsInstruction.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Archs/MIPS/CMipsInstruction.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/CMipsInstruction.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/ExpressionFunctions.h:2, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/Architecture.h:3, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/Mips.h:2, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/CMipsInstruction.h:3, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/CMipsInstruction.cpp:2: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:4:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:4:32: error: 'int64_t' was not declared in this scope 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:1:1: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' +++ |+#include 1 | #pragma once /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:5:1: error: expected ',' or ';' before '{' token 5 | { | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:9:44: error: 'std::wstring to_wstring(double)' redeclared as different kind of entity 9 | inline std::wstring to_wstring(double value) | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:4:21: note: previous declaration 'std::wstring to_wstring' 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:59:32: error: expected ')' before 'value' 59 | ExpressionValue(int64_t value) | ~ ^~~~~~ | ) /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:99:17: error: 'int64_t' does not name a type 99 | int64_t intValue; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:99:17: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:134:35: error: expected ')' before 'value' 134 | ExpressionInternal(int64_t value); | ~ ^~~~~~ | ) /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:161:17: error: 'int64_t' does not name a type 161 | int64_t intValue; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:161:17: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h: In member function 'bool Expression::evaluateInteger(T&)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:189:34: error: 'struct ExpressionValue' has no member named 'intValue' [-Wtemplate-body] 189 | dest = (T) value.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h: In member function 'bool Expression::evaluateString(std::wstring&, bool)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:201:49: error: 'struct ExpressionValue' has no member named 'intValue' 201 | dest = to_wstring(value.intValue); | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:207:42: error: no match for call to '(std::wstring {aka std::__cxx11::basic_string}) (double&)' 207 | dest = to_wstring(value.floatValue); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h: At global scope: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:234:34: error: 'int64_t' was not declared in this scope 234 | Expression createConstExpression(int64_t value); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:234:34: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/ExpressionFunctions.h:5:88: error: 'int64_t' has not been declared 5 | bool getExpFuncParameter(const std::vector& parameters, size_t index, int64_t& dest, | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/ExpressionFunctions.h:4:1: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' 3 | #include +++ |+#include 4 | In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/Architecture.h:4: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/FileManager.h:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "SymbolData.h" +++ |+#include 5 | cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveData.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveData.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveData.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveData.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Commands/CDirectiveData.h:3, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveData.cpp:2: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:4:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:4:32: error: 'int64_t' was not declared in this scope 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:1:1: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' +++ |+#include 1 | #pragma once /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:5:1: error: expected ',' or ';' before '{' token 5 | { | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:9:44: error: 'std::wstring to_wstring(double)' redeclared as different kind of entity 9 | inline std::wstring to_wstring(double value) | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:4:21: note: previous declaration 'std::wstring to_wstring' 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:59:32: error: expected ')' before 'value' 59 | ExpressionValue(int64_t value) | ~ ^~~~~~ | ) /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:99:17: error: 'int64_t' does not name a type 99 | int64_t intValue; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:99:17: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:134:35: error: expected ')' before 'value' 134 | ExpressionInternal(int64_t value); | ~ ^~~~~~ | ) /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:161:17: error: 'int64_t' does not name a type 161 | int64_t intValue; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:161:17: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h: In member function 'bool Expression::evaluateInteger(T&)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:189:34: error: 'struct ExpressionValue' has no member named 'intValue' [-Wtemplate-body] 189 | dest = (T) value.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h: In member function 'bool Expression::evaluateString(std::wstring&, bool)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:201:49: error: 'struct ExpressionValue' has no member named 'intValue' 201 | dest = to_wstring(value.intValue); | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:207:42: error: no match for call to '(std::wstring {aka std::__cxx11::basic_string}) (double&)' 207 | dest = to_wstring(value.floatValue); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h: At global scope: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:234:34: error: 'int64_t' was not declared in this scope 234 | Expression createConstExpression(int64_t value); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:234:34: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Commands/../Archs/Architecture.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Commands/CDirectiveData.h:5: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Commands/../Archs/../Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Commands/../Archs/../Core/FileManager.h:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "SymbolData.h" +++ |+#include 5 | /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveData.cpp: In member function 'void CDirectiveData::encodeCustom(EncodingTable&)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveData.cpp:169:53: error: 'struct ExpressionValue' has no member named 'intValue' 169 | customData.appendByte(value.intValue); | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveData.cpp: In member function 'void CDirectiveData::encodeFloat()': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveData.cpp:237:65: error: 'struct ExpressionValue' has no member named 'intValue' 237 | int32_t num = getFloatBits((float)value.intValue); | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveData.cpp:241:67: error: 'struct ExpressionValue' has no member named 'intValue' 241 | int64_t num = getDoubleBits((double)value.intValue); | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveData.cpp: In member function 'void CDirectiveData::encodeNormal()': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveData.cpp:285:45: error: 'struct ExpressionValue' has no member named 'intValue' 285 | int64_t num = value.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveData.cpp: In member function 'virtual void CDirectiveData::Encode() const': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveData.cpp:350:49: error: 'uint8_t' was not declared in this scope 350 | g_fileManager->writeU8((uint8_t)value); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveData.cpp:4:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 3 | #include "Core/Common.h" +++ |+#include 4 | #include "Core/FileManager.h" /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveData.cpp: In member function 'virtual void CDirectiveData::writeTempData(TempData&) const': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveData.cpp:393:60: error: 'uint8_t' was not declared in this scope 393 | str += swprintf(str,20,L"0x%02X,",(uint8_t)customData[i]); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveData.cpp:393:60: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveData.cpp:402:60: error: 'uint8_t' was not declared in this scope 402 | str += swprintf(str,20,L"0x%02X,",(uint8_t)normalData[i]); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveData.cpp:402:60: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' At global scope: cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Core/SymbolTable.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Core/SymbolTable.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Core/SymbolTable.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/SymbolTable.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Assembler.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/SymbolTable.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/SymbolTable.cpp:2: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "SymbolData.h" +++ |+#include 5 | cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveFile.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveFile.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveFile.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveFile.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Commands/CDirectiveFile.h:3, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveFile.cpp:2: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:4:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:4:32: error: 'int64_t' was not declared in this scope 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:1:1: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' +++ |+#include 1 | #pragma once /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:5:1: error: expected ',' or ';' before '{' token 5 | { | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:9:44: error: 'std::wstring to_wstring(double)' redeclared as different kind of entity 9 | inline std::wstring to_wstring(double value) | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:4:21: note: previous declaration 'std::wstring to_wstring' 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:59:32: error: expected ')' before 'value' 59 | ExpressionValue(int64_t value) | ~ ^~~~~~ | ) /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:99:17: error: 'int64_t' does not name a type 99 | int64_t intValue; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:99:17: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:134:35: error: expected ')' before 'value' 134 | ExpressionInternal(int64_t value); | ~ ^~~~~~ | ) /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:161:17: error: 'int64_t' does not name a type 161 | int64_t intValue; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:161:17: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h: In member function 'bool Expression::evaluateInteger(T&)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:189:34: error: 'struct ExpressionValue' has no member named 'intValue' [-Wtemplate-body] 189 | dest = (T) value.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h: In member function 'bool Expression::evaluateString(std::wstring&, bool)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:201:49: error: 'struct ExpressionValue' has no member named 'intValue' 201 | dest = to_wstring(value.intValue); | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:207:42: error: no match for call to '(std::wstring {aka std::__cxx11::basic_string}) (double&)' 207 | dest = to_wstring(value.floatValue); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h: At global scope: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:234:34: error: 'int64_t' was not declared in this scope 234 | Expression createConstExpression(int64_t value); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:234:34: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Assembler.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/SymbolTable.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Common.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveFile.cpp:3: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:1:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' +++ |+#include 1 | #pragma once cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsElfRelocator.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsElfRelocator.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsElfRelocator.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsElfRelocator.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Assembler.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/SymbolTable.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Common.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Parser/Parser.h:9, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsElfRelocator.cpp:3: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:1:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' +++ |+#include 1 | #pragma once cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Archs/ARM/ArmElfRelocator.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Archs/ARM/ArmElfRelocator.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Archs/ARM/ArmElfRelocator.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/ArmElfRelocator.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Assembler.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/SymbolTable.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Common.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Parser/Parser.h:9, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/ArmElfRelocator.h:3, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/ArmElfRelocator.cpp:2: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:1:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' +++ |+#include 1 | #pragma once cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Core/SymbolData.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Core/SymbolData.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Core/SymbolData.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/SymbolData.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/SymbolData.cpp:3: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/FileManager.h:1:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' +++ |+#include 1 | #pragma once cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveArea.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveArea.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveArea.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveArea.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Commands/CDirectiveArea.h:3, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveArea.cpp:2: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:4:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:4:32: error: 'int64_t' was not declared in this scope 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:1:1: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' +++ |+#include 1 | #pragma once /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:5:1: error: expected ',' or ';' before '{' token 5 | { | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:9:44: error: 'std::wstring to_wstring(double)' redeclared as different kind of entity 9 | inline std::wstring to_wstring(double value) | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:4:21: note: previous declaration 'std::wstring to_wstring' 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:59:32: error: expected ')' before 'value' 59 | ExpressionValue(int64_t value) | ~ ^~~~~~ | ) /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:99:17: error: 'int64_t' does not name a type 99 | int64_t intValue; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:99:17: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:134:35: error: expected ')' before 'value' 134 | ExpressionInternal(int64_t value); | ~ ^~~~~~ | ) /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:161:17: error: 'int64_t' does not name a type 161 | int64_t intValue; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:161:17: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h: In member function 'bool Expression::evaluateInteger(T&)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:189:34: error: 'struct ExpressionValue' has no member named 'intValue' [-Wtemplate-body] 189 | dest = (T) value.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h: In member function 'bool Expression::evaluateString(std::wstring&, bool)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:201:49: error: 'struct ExpressionValue' has no member named 'intValue' 201 | dest = to_wstring(value.intValue); | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:207:42: error: no match for call to '(std::wstring {aka std::__cxx11::basic_string}) (double&)' 207 | dest = to_wstring(value.floatValue); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h: At global scope: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:234:34: error: 'int64_t' was not declared in this scope 234 | Expression createConstExpression(int64_t value); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Expression.h:234:34: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Commands/CDirectiveArea.h:16:9: error: 'int64_t' does not name a type 16 | int64_t position; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Commands/CDirectiveArea.h:4:1: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' 3 | #include "Core/Expression.h" +++ |+#include 4 | /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Commands/CDirectiveArea.h:18:9: error: 'int64_t' does not name a type 18 | int64_t areaSize; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Commands/CDirectiveArea.h:18:9: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Commands/CDirectiveArea.h:19:9: error: 'int64_t' does not name a type 19 | int64_t contentSize; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Commands/CDirectiveArea.h:19:9: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Commands/CDirectiveArea.h:21:9: error: 'int8_t' does not name a type 21 | int8_t fillValue; | ^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Commands/CDirectiveArea.h:21:9: note: 'int8_t' is defined in header ''; this is probably fixable by adding '#include ' In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Assembler.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/SymbolTable.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Common.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveArea.cpp:3: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "SymbolData.h" +++ |+#include 5 | /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveArea.cpp: In constructor 'CDirectiveArea::CDirectiveArea(Expression&)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveArea.cpp:9:15: error: 'class CDirectiveArea' has no member named 'areaSize' 9 | this->areaSize = 0; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveArea.cpp:10:15: error: 'class CDirectiveArea' has no member named 'contentSize'; did you mean 'content'? 10 | this->contentSize = 0; | ^~~~~~~~~~~ | content /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveArea.cpp:11:15: error: 'class CDirectiveArea' has no member named 'fillValue' 11 | this->fillValue = 0; | ^~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveArea.cpp: In member function 'virtual bool CDirectiveArea::Validate()': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveArea.cpp:24:31: error: 'areaSize' was not declared in this scope; did you mean 'oldAreaSize'? 24 | int64_t oldAreaSize = areaSize; | ^~~~~~~~ | oldAreaSize /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveArea.cpp:25:34: error: 'contentSize' was not declared in this scope; did you mean 'oldContentSize'? 25 | int64_t oldContentSize = contentSize; | ^~~~~~~~~~~ | oldContentSize /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveArea.cpp:27:9: error: 'position' was not declared in this scope 27 | position = g_fileManager->getVirtualAddress(); | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveArea.cpp:43:52: error: 'fillValue' was not declared in this scope 43 | if (fillExpression.evaluateInteger(fillValue) == false) | ^~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveArea.cpp: In member function 'virtual void CDirectiveArea::Encode() const': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveArea.cpp:78:31: error: 'fillValue' was not declared in this scope 78 | memset(buffer,fillValue,64); | ^~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveArea.cpp:80:36: error: 'areaSize' was not declared in this scope 80 | size_t writeSize = areaSize-contentSize; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveArea.cpp:80:45: error: 'contentSize' was not declared in this scope; did you mean 'content'? 80 | size_t writeSize = areaSize-contentSize; | ^~~~~~~~~~~ | content /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveArea.cpp: In member function 'virtual void CDirectiveArea::writeTempData(TempData&) const': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveArea.cpp:92:28: error: 'position' was not declared in this scope 92 | tempData.writeLine(position,formatString(L".area 0x%08X",areaSize)); | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveArea.cpp:92:66: error: 'areaSize' was not declared in this scope 92 | tempData.writeLine(position,formatString(L".area 0x%08X",areaSize)); | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveArea.cpp:98:88: error: 'contentSize' was not declared in this scope; did you mean 'content'? 98 | std::wstring fillString = formatString(L".fill 0x%08X,0x%02X",areaSize-contentSize,fillValue); | ^~~~~~~~~~~ | content /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveArea.cpp:98:100: error: 'fillValue' was not declared in this scope 98 | std::wstring fillString = formatString(L".fill 0x%08X,0x%02X",areaSize-contentSize,fillValue); | ^~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveArea.cpp:102:45: error: 'contentSize' was not declared in this scope; did you mean 'content'? 102 | tempData.writeLine(position+contentSize,L".endarea"); | ^~~~~~~~~~~ | content /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveArea.cpp: In member function 'virtual void CDirectiveArea::writeSymData(SymbolData&) const': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveArea.cpp:111:33: error: 'position' was not declared in this scope 111 | symData.addData(position+contentSize,areaSize-contentSize,SymbolData::Data8); | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveArea.cpp:111:42: error: 'contentSize' was not declared in this scope; did you mean 'content'? 111 | symData.addData(position+contentSize,areaSize-contentSize,SymbolData::Data8); | ^~~~~~~~~~~ | content /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Commands/CDirectiveArea.cpp:111:54: error: 'areaSize' was not declared in this scope 111 | symData.addData(position+contentSize,areaSize-contentSize,SymbolData::Data8); | ^~~~~~~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Core/Assembler.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Core/Assembler.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Core/Assembler.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Assembler.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Assembler.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Assembler.cpp:2: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/FileManager.h:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "SymbolData.h" +++ |+#include 5 | cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsMacros.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsMacros.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsMacros.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsMacros.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/ExpressionFunctions.h:2, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/Architecture.h:3, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/Mips.h:2, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsMacros.h:2, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsMacros.cpp:2: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:4:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:4:32: error: 'int64_t' was not declared in this scope 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:1:1: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' +++ |+#include 1 | #pragma once /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:5:1: error: expected ',' or ';' before '{' token 5 | { | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:9:44: error: 'std::wstring to_wstring(double)' redeclared as different kind of entity 9 | inline std::wstring to_wstring(double value) | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:4:21: note: previous declaration 'std::wstring to_wstring' 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:59:32: error: expected ')' before 'value' 59 | ExpressionValue(int64_t value) | ~ ^~~~~~ | ) /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:99:17: error: 'int64_t' does not name a type 99 | int64_t intValue; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:99:17: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:134:35: error: expected ')' before 'value' 134 | ExpressionInternal(int64_t value); | ~ ^~~~~~ | ) /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:161:17: error: 'int64_t' does not name a type 161 | int64_t intValue; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:161:17: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h: In member function 'bool Expression::evaluateInteger(T&)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:189:34: error: 'struct ExpressionValue' has no member named 'intValue' [-Wtemplate-body] 189 | dest = (T) value.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h: In member function 'bool Expression::evaluateString(std::wstring&, bool)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:201:49: error: 'struct ExpressionValue' has no member named 'intValue' 201 | dest = to_wstring(value.intValue); | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:207:42: error: no match for call to '(std::wstring {aka std::__cxx11::basic_string}) (double&)' 207 | dest = to_wstring(value.floatValue); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h: At global scope: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:234:34: error: 'int64_t' was not declared in this scope 234 | Expression createConstExpression(int64_t value); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/Expression.h:234:34: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/ExpressionFunctions.h:5:88: error: 'int64_t' has not been declared 5 | bool getExpFuncParameter(const std::vector& parameters, size_t index, int64_t& dest, | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/ExpressionFunctions.h:4:1: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' 3 | #include +++ |+#include 4 | In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/Architecture.h:4: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/FileManager.h:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "SymbolData.h" +++ |+#include 5 | /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsMacros.cpp: In function 'std::unique_ptr generateMipsMacroLi(Parser&, MipsRegisterData&, MipsImmediateData&, int)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsMacros.cpp:148:80: error: no match for call to '(Expression) (int32_t&)' 148 | immediates.secondary.expression = createConstExpression(newValue); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Archs/MIPS/PsxRelocator.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Archs/MIPS/PsxRelocator.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Archs/MIPS/PsxRelocator.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/PsxRelocator.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Assembler.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/SymbolTable.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/PsxRelocator.h:3, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/PsxRelocator.cpp:2: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "SymbolData.h" +++ |+#include 5 | cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Core/ELF/ElfRelocator.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Core/ELF/ElfRelocator.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Core/ELF/ElfRelocator.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ELF/ElfRelocator.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Assembler.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/SymbolTable.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Common.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/ELF/ElfRelocator.cpp:3: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:1:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' +++ |+#include 1 | #pragma once cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Core/Expression.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Core/Expression.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Core/Expression.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:2: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:4:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:4:32: error: 'int64_t' was not declared in this scope 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:1:1: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' +++ |+#include 1 | #pragma once /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:5:1: error: expected ',' or ';' before '{' token 5 | { | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:9:44: error: 'std::wstring to_wstring(double)' redeclared as different kind of entity 9 | inline std::wstring to_wstring(double value) | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:4:21: note: previous declaration 'std::wstring to_wstring' 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:59:32: error: expected ')' before 'value' 59 | ExpressionValue(int64_t value) | ~ ^~~~~~ | ) /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:99:17: error: 'int64_t' does not name a type 99 | int64_t intValue; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:99:17: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:134:35: error: expected ')' before 'value' 134 | ExpressionInternal(int64_t value); | ~ ^~~~~~ | ) /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:161:17: error: 'int64_t' does not name a type 161 | int64_t intValue; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:161:17: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h: In member function 'bool Expression::evaluateInteger(T&)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:189:34: error: 'struct ExpressionValue' has no member named 'intValue' [-Wtemplate-body] 189 | dest = (T) value.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h: In member function 'bool Expression::evaluateString(std::wstring&, bool)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:201:49: error: 'struct ExpressionValue' has no member named 'intValue' 201 | dest = to_wstring(value.intValue); | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:207:42: error: no match for call to '(std::wstring {aka std::__cxx11::basic_string}) (double&)' 207 | dest = to_wstring(value.floatValue); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h: At global scope: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:234:34: error: 'int64_t' was not declared in this scope 234 | Expression createConstExpression(int64_t value); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:234:34: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Assembler.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/SymbolTable.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Common.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:3: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/FileManager.h:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "SymbolData.h" +++ |+#include 5 | /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp: In member function 'ExpressionValue ExpressionValue::operator+(const ExpressionValue&) const': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:31:24: error: 'struct ExpressionValue' has no member named 'intValue' 31 | result.intValue = intValue + other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:31:35: error: 'intValue' was not declared in this scope 31 | result.intValue = intValue + other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:31:52: error: 'const struct ExpressionValue' has no member named 'intValue' 31 | result.intValue = intValue + other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:35:56: error: 'const struct ExpressionValue' has no member named 'intValue' 35 | result.floatValue = floatValue + other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:51:45: error: no match for call to '(std::wstring {aka std::__cxx11::basic_string}) (const double&)' 51 | result.strValue = to_wstring(floatValue) + other.strValue; | ~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:55:63: error: 'const struct ExpressionValue' has no member named 'intValue' 55 | result.strValue = strValue + to_wstring(other.intValue); | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:59:56: error: no match for call to '(std::wstring {aka std::__cxx11::basic_string}) (const double&)' 59 | result.strValue = strValue + to_wstring(other.floatValue); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp: In member function 'ExpressionValue ExpressionValue::operator-(const ExpressionValue&) const': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:77:24: error: 'struct ExpressionValue' has no member named 'intValue' 77 | result.intValue = intValue - other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:77:35: error: 'intValue' was not declared in this scope 77 | result.intValue = intValue - other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:77:52: error: 'const struct ExpressionValue' has no member named 'intValue' 77 | result.intValue = intValue - other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:81:56: error: 'const struct ExpressionValue' has no member named 'intValue' 81 | result.floatValue = floatValue - other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp: In member function 'ExpressionValue ExpressionValue::operator*(const ExpressionValue&) const': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:105:24: error: 'struct ExpressionValue' has no member named 'intValue' 105 | result.intValue = intValue * other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:105:35: error: 'intValue' was not declared in this scope 105 | result.intValue = intValue * other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:105:52: error: 'const struct ExpressionValue' has no member named 'intValue' 105 | result.intValue = intValue * other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:109:56: error: 'const struct ExpressionValue' has no member named 'intValue' 109 | result.floatValue = floatValue * other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp: In member function 'ExpressionValue ExpressionValue::operator/(const ExpressionValue&) const': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:133:21: error: 'intValue' was not declared in this scope 133 | if (intValue == INT64_MIN && other.intValue == -1){ | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:133:33: error: 'INT64_MIN' was not declared in this scope; did you mean 'INT_MIN'? 133 | if (intValue == INT64_MIN && other.intValue == -1){ | ^~~~~~~~~ | INT_MIN /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:133:52: error: 'const struct ExpressionValue' has no member named 'intValue' 133 | if (intValue == INT64_MIN && other.intValue == -1){ | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:134:32: error: 'struct ExpressionValue' has no member named 'intValue' 134 | result.intValue = INT64_MIN; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:138:27: error: 'const struct ExpressionValue' has no member named 'intValue' 138 | if (other.intValue == 0) | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:140:32: error: 'struct ExpressionValue' has no member named 'intValue' 140 | result.intValue = ~0; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:144:24: error: 'struct ExpressionValue' has no member named 'intValue' 144 | result.intValue = intValue / other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:144:35: error: 'intValue' was not declared in this scope 144 | result.intValue = intValue / other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:144:52: error: 'const struct ExpressionValue' has no member named 'intValue' 144 | result.intValue = intValue / other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:148:56: error: 'const struct ExpressionValue' has no member named 'intValue' 148 | result.floatValue = floatValue / other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp: In member function 'ExpressionValue ExpressionValue::operator%(const ExpressionValue&) const': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:172:21: error: 'intValue' was not declared in this scope 172 | if (intValue == INT64_MIN && other.intValue == -1){ | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:172:33: error: 'INT64_MIN' was not declared in this scope; did you mean 'INT_MIN'? 172 | if (intValue == INT64_MIN && other.intValue == -1){ | ^~~~~~~~~ | INT_MIN /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:172:52: error: 'const struct ExpressionValue' has no member named 'intValue' 172 | if (intValue == INT64_MIN && other.intValue == -1){ | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:173:32: error: 'struct ExpressionValue' has no member named 'intValue' 173 | result.intValue = 0; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:177:27: error: 'const struct ExpressionValue' has no member named 'intValue' 177 | if (other.intValue == 0) | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:179:32: error: 'struct ExpressionValue' has no member named 'intValue' 179 | result.intValue = intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:179:43: error: 'intValue' was not declared in this scope 179 | result.intValue = intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:183:24: error: 'struct ExpressionValue' has no member named 'intValue' 183 | result.intValue = intValue % other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:183:35: error: 'intValue' was not declared in this scope 183 | result.intValue = intValue % other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:183:52: error: 'const struct ExpressionValue' has no member named 'intValue' 183 | result.intValue = intValue % other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp: In member function 'ExpressionValue ExpressionValue::operator!() const': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:198:24: error: 'struct ExpressionValue' has no member named 'intValue' 198 | result.intValue = !floatValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:200:24: error: 'struct ExpressionValue' has no member named 'intValue' 200 | result.intValue = !intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:200:36: error: 'intValue' was not declared in this scope 200 | result.intValue = !intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp: In member function 'ExpressionValue ExpressionValue::operator~() const': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:212:24: error: 'struct ExpressionValue' has no member named 'intValue' 212 | result.intValue = ~intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:212:36: error: 'intValue' was not declared in this scope 212 | result.intValue = ~intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp: In member function 'ExpressionValue ExpressionValue::operator<<(const ExpressionValue&) const': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:225:24: error: 'struct ExpressionValue' has no member named 'intValue' 225 | result.intValue = ((uint64_t) intValue) << other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:225:47: error: 'intValue' was not declared in this scope 225 | result.intValue = ((uint64_t) intValue) << other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:225:66: error: 'const struct ExpressionValue' has no member named 'intValue' 225 | result.intValue = ((uint64_t) intValue) << other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp: In member function 'ExpressionValue ExpressionValue::operator>>(const ExpressionValue&) const': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:241:24: error: 'struct ExpressionValue' has no member named 'intValue' 241 | result.intValue = ((uint64_t) intValue) >> other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:241:47: error: 'intValue' was not declared in this scope 241 | result.intValue = ((uint64_t) intValue) >> other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:241:66: error: 'const struct ExpressionValue' has no member named 'intValue' 241 | result.intValue = ((uint64_t) intValue) >> other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp: In member function 'bool ExpressionValue::operator<(const ExpressionValue&) const': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:255:24: error: 'intValue' was not declared in this scope 255 | return intValue < other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:255:41: error: 'const struct ExpressionValue' has no member named 'intValue' 255 | return intValue < other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:257:43: error: 'const struct ExpressionValue' has no member named 'intValue' 257 | return floatValue < other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp: In member function 'bool ExpressionValue::operator<=(const ExpressionValue&) const': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:274:24: error: 'intValue' was not declared in this scope 274 | return intValue <= other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:274:42: error: 'const struct ExpressionValue' has no member named 'intValue' 274 | return intValue <= other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:276:44: error: 'const struct ExpressionValue' has no member named 'intValue' 276 | return floatValue <= other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp: In member function 'bool ExpressionValue::operator==(const ExpressionValue&) const': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:303:24: error: 'intValue' was not declared in this scope 303 | return intValue == other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:303:42: error: 'const struct ExpressionValue' has no member named 'intValue' 303 | return intValue == other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:305:44: error: 'const struct ExpressionValue' has no member named 'intValue' 305 | return floatValue == other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:313:34: error: no match for call to '(std::wstring {aka std::__cxx11::basic_string}) (const double&)' 313 | return to_wstring(floatValue) == other.strValue; | ~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:315:53: error: 'const struct ExpressionValue' has no member named 'intValue' 315 | return strValue == to_wstring(other.intValue); | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:317:46: error: no match for call to '(std::wstring {aka std::__cxx11::basic_string}) (const double&)' 317 | return strValue == to_wstring(other.floatValue); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp: In member function 'ExpressionValue ExpressionValue::operator&(const ExpressionValue&) const': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:337:24: error: 'struct ExpressionValue' has no member named 'intValue' 337 | result.intValue = intValue & other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:337:35: error: 'intValue' was not declared in this scope 337 | result.intValue = intValue & other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:337:52: error: 'const struct ExpressionValue' has no member named 'intValue' 337 | result.intValue = intValue & other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp: In member function 'ExpressionValue ExpressionValue::operator|(const ExpressionValue&) const': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:353:24: error: 'struct ExpressionValue' has no member named 'intValue' 353 | result.intValue = intValue | other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:353:35: error: 'intValue' was not declared in this scope 353 | result.intValue = intValue | other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:353:52: error: 'const struct ExpressionValue' has no member named 'intValue' 353 | result.intValue = intValue | other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp: In member function 'ExpressionValue ExpressionValue::operator&&(const ExpressionValue&) const': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:370:24: error: 'struct ExpressionValue' has no member named 'intValue' 370 | result.intValue = intValue && other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:370:35: error: 'intValue' was not declared in this scope 370 | result.intValue = intValue && other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:370:53: error: 'const struct ExpressionValue' has no member named 'intValue' 370 | result.intValue = intValue && other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:373:57: error: 'const struct ExpressionValue' has no member named 'intValue' 373 | result.floatValue = floatValue && other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp: In member function 'ExpressionValue ExpressionValue::operator||(const ExpressionValue&) const': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:396:24: error: 'struct ExpressionValue' has no member named 'intValue' 396 | result.intValue = intValue || other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:396:35: error: 'intValue' was not declared in this scope 396 | result.intValue = intValue || other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:396:53: error: 'const struct ExpressionValue' has no member named 'intValue' 396 | result.intValue = intValue || other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:399:57: error: 'const struct ExpressionValue' has no member named 'intValue' 399 | result.floatValue = floatValue || other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp: In member function 'ExpressionValue ExpressionValue::operator^(const ExpressionValue&) const': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:421:24: error: 'struct ExpressionValue' has no member named 'intValue' 421 | result.intValue = intValue ^ other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:421:35: error: 'intValue' was not declared in this scope 421 | result.intValue = intValue ^ other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:421:52: error: 'const struct ExpressionValue' has no member named 'intValue' 421 | result.intValue = intValue ^ other.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp: At global scope: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:441:1: error: no declaration matches 'ExpressionInternal::ExpressionInternal(int64_t)' 441 | ExpressionInternal::ExpressionInternal(int64_t value) | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:129:7: note: candidates are: 'ExpressionInternal::ExpressionInternal(const ExpressionInternal&)' 129 | class ExpressionInternal | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:139:9: note: 'ExpressionInternal::ExpressionInternal(const std::wstring&, const std::vector&)' 139 | ExpressionInternal(const std::wstring& name, const std::vector& parameters); | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:137:9: note: 'ExpressionInternal::ExpressionInternal(OperatorType, ExpressionInternal*, ExpressionInternal*, ExpressionInternal*)' 137 | ExpressionInternal(OperatorType op, ExpressionInternal* a = nullptr, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:136:9: note: 'ExpressionInternal::ExpressionInternal(const std::wstring&, OperatorType)' 136 | ExpressionInternal(const std::wstring& value, OperatorType type); | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:135:9: note: 'ExpressionInternal::ExpressionInternal(double)' 135 | ExpressionInternal(double value); | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:430:1: note: 'ExpressionInternal::ExpressionInternal()' 430 | ExpressionInternal::ExpressionInternal() | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:129:7: note: 'class ExpressionInternal' defined here 129 | class ExpressionInternal | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp: In member function 'bool ExpressionInternal::simplify(bool)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:651:25: error: 'intValue' was not declared in this scope 651 | intValue = value.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:651:42: error: 'struct ExpressionValue' has no member named 'intValue' 651 | intValue = value.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp: In member function 'ExpressionValue ExpressionInternal::evaluate()': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:681:21: error: 'struct ExpressionValue' has no member named 'intValue' 681 | val.intValue = intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:681:32: error: 'intValue' was not declared in this scope 681 | val.intValue = intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:702:21: error: 'struct ExpressionValue' has no member named 'intValue' 702 | val.intValue = label->getValue(); | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:710:21: error: 'struct ExpressionValue' has no member named 'intValue' 710 | val.intValue = g_fileManager->getVirtualAddress(); | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:728:21: error: 'struct ExpressionValue' has no member named 'intValue' 728 | val.intValue = 0; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:740:21: error: 'struct ExpressionValue' has no member named 'intValue' 740 | val.intValue = children[0]->evaluate() < children[1]->evaluate(); | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:744:21: error: 'struct ExpressionValue' has no member named 'intValue' 744 | val.intValue = children[0]->evaluate() > children[1]->evaluate(); | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:748:21: error: 'struct ExpressionValue' has no member named 'intValue' 748 | val.intValue = children[0]->evaluate() <= children[1]->evaluate(); | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:752:21: error: 'struct ExpressionValue' has no member named 'intValue' 752 | val.intValue = children[0]->evaluate() >= children[1]->evaluate(); | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:756:21: error: 'struct ExpressionValue' has no member named 'intValue' 756 | val.intValue = children[0]->evaluate() == children[1]->evaluate(); | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:760:21: error: 'struct ExpressionValue' has no member named 'intValue' 760 | val.intValue = children[0]->evaluate() != children[1]->evaluate(); | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:774:21: error: 'struct ExpressionValue' has no member named 'intValue' 774 | val.intValue = 0; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp: In member function 'std::wstring ExpressionInternal::toString()': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:814:43: error: 'intValue' was not declared in this scope 814 | return formatString(L"%d",intValue); | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp: At global scope: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.cpp:908:47: error: 'Expression createConstExpression(int64_t)' redeclared as different kind of entity 908 | Expression createConstExpression(int64_t value) | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Core/Expression.h:234:12: note: previous declaration 'Expression createConstExpression' 234 | Expression createConstExpression(int64_t value); | ^~~~~~~~~~~~~~~~~~~~~ cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Archs/ARM/ArmParser.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Archs/ARM/ArmParser.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Archs/ARM/ArmParser.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/ArmParser.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../Architecture.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/Pool.h:3, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/Arm.h:2, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/CThumbInstruction.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/ArmParser.h:5, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/ArmParser.cpp:2: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/FileManager.h:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "SymbolData.h" +++ |+#include 5 | cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Archs/ARM/Arm.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Archs/ARM/Arm.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Archs/ARM/Arm.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/Arm.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/ExpressionFunctions.h:2, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../Architecture.h:3, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/Pool.h:3, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/Arm.h:2, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/Arm.cpp:2: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:4:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:4:32: error: 'int64_t' was not declared in this scope 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:1:1: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' +++ |+#include 1 | #pragma once /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:5:1: error: expected ',' or ';' before '{' token 5 | { | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:9:44: error: 'std::wstring to_wstring(double)' redeclared as different kind of entity 9 | inline std::wstring to_wstring(double value) | ^ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:4:21: note: previous declaration 'std::wstring to_wstring' 4 | inline std::wstring to_wstring(int64_t value) | ^~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:59:32: error: expected ')' before 'value' 59 | ExpressionValue(int64_t value) | ~ ^~~~~~ | ) /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:99:17: error: 'int64_t' does not name a type 99 | int64_t intValue; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:99:17: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:134:35: error: expected ')' before 'value' 134 | ExpressionInternal(int64_t value); | ~ ^~~~~~ | ) /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:161:17: error: 'int64_t' does not name a type 161 | int64_t intValue; | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:161:17: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h: In member function 'bool Expression::evaluateInteger(T&)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:189:34: error: 'struct ExpressionValue' has no member named 'intValue' [-Wtemplate-body] 189 | dest = (T) value.intValue; | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h: In member function 'bool Expression::evaluateString(std::wstring&, bool)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:201:49: error: 'struct ExpressionValue' has no member named 'intValue' 201 | dest = to_wstring(value.intValue); | ^~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:207:42: error: no match for call to '(std::wstring {aka std::__cxx11::basic_string}) (double&)' 207 | dest = to_wstring(value.floatValue); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h: At global scope: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:234:34: error: 'int64_t' was not declared in this scope 234 | Expression createConstExpression(int64_t value); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/Expression.h:234:34: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/ExpressionFunctions.h:5:88: error: 'int64_t' has not been declared 5 | bool getExpFuncParameter(const std::vector& parameters, size_t index, int64_t& dest, | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/ExpressionFunctions.h:4:1: note: 'int64_t' is defined in header ''; this is probably fixable by adding '#include ' 3 | #include +++ |+#include 4 | In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../Architecture.h:4: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/ARM/../../Core/FileManager.h:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "SymbolData.h" +++ |+#include 5 | cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsParser.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsParser.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsParser.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/Architecture.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/Mips.h:2, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/CMipsInstruction.h:3, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.h:5, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp:2: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Archs/../Core/FileManager.h:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "SymbolData.h" +++ |+#include 5 | /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp: In member function 'bool MipsParser::parseVcstParameter(Parser&, int&)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp:622:35: error: 'INT64_C' was not declared in this scope 622 | {L"sqrt", INT64_C(2)} | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp:620:40: error: cannot convert '' to 'TokenValueSequence' {aka 'std::initializer_list'} 620 | sequenceParser.addEntry(2, | ~~~~~~~~~~~~~~~~~~~~~~~^~~ 621 | {TokenType::Identifier, TokenType::LParen, TokenType::Integer, TokenType::RParen}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 622 | {L"sqrt", INT64_C(2)} | ~~~~~~~~~~~~~~~~~~~~~ 623 | ); | ~ In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp:3: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Parser/Parser.h:144:76: note: initializing argument 3 of 'void TokenSequenceParser::addEntry(int, TokenSequence, TokenValueSequence)' 144 | void addEntry(int result, TokenSequence tokens, TokenValueSequence values); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp:625:40: error: cannot convert '' to 'TokenValueSequence' {aka 'std::initializer_list'} 625 | sequenceParser.addEntry(3, | ~~~~~~~~~~~~~~~~~~~~~~~^~~ 626 | {TokenType::Identifier, TokenType::LParen, TokenType::Integer, TokenType::Div, TokenType::Integer, TokenType::RParen}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 627 | {L"sqrt", INT64_C(1), INT64_C(2)} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 628 | ); | ~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Parser/Parser.h:144:76: note: initializing argument 3 of 'void TokenSequenceParser::addEntry(int, TokenSequence, TokenValueSequence)' 144 | void addEntry(int result, TokenSequence tokens, TokenValueSequence values); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp:635:40: error: cannot convert '' to 'TokenValueSequence' {aka 'std::initializer_list'} 635 | sequenceParser.addEntry(4, | ~~~~~~~~~~~~~~~~~~~~~~~^~~ 636 | {TokenType::Integer, TokenType::Div, TokenType::Identifier, TokenType::LParen, TokenType::Identifier, TokenType::RParen}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 637 | {INT64_C(2), L"sqrt", L"pi"} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 638 | ); | ~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Parser/Parser.h:144:76: note: initializing argument 3 of 'void TokenSequenceParser::addEntry(int, TokenSequence, TokenValueSequence)' 144 | void addEntry(int result, TokenSequence tokens, TokenValueSequence values); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp:640:40: error: cannot convert '' to 'TokenValueSequence' {aka 'std::initializer_list'} 640 | sequenceParser.addEntry(5, | ~~~~~~~~~~~~~~~~~~~~~~~^~~ 641 | {TokenType::Integer, TokenType::Div, TokenType::Identifier}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | {INT64_C(2), L"pi"} | ~~~~~~~~~~~~~~~~~~~ 643 | ); | ~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Parser/Parser.h:144:76: note: initializing argument 3 of 'void TokenSequenceParser::addEntry(int, TokenSequence, TokenValueSequence)' 144 | void addEntry(int result, TokenSequence tokens, TokenValueSequence values); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp:645:40: error: cannot convert '' to 'TokenValueSequence' {aka 'std::initializer_list'} 645 | sequenceParser.addEntry(6, | ~~~~~~~~~~~~~~~~~~~~~~~^~~ 646 | {TokenType::Integer, TokenType::Div, TokenType::Identifier}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 647 | {INT64_C(1), L"pi"} | ~~~~~~~~~~~~~~~~~~~ 648 | ); | ~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Parser/Parser.h:144:76: note: initializing argument 3 of 'void TokenSequenceParser::addEntry(int, TokenSequence, TokenValueSequence)' 144 | void addEntry(int result, TokenSequence tokens, TokenValueSequence values); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp:650:40: error: cannot convert '' to 'TokenValueSequence' {aka 'std::initializer_list'} 650 | sequenceParser.addEntry(7, | ~~~~~~~~~~~~~~~~~~~~~~~^~~ 651 | {TokenType::Identifier, TokenType::Div, TokenType::Integer}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 652 | {L"pi", INT64_C(4)} | ~~~~~~~~~~~~~~~~~~~ 653 | ); | ~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Parser/Parser.h:144:76: note: initializing argument 3 of 'void TokenSequenceParser::addEntry(int, TokenSequence, TokenValueSequence)' 144 | void addEntry(int result, TokenSequence tokens, TokenValueSequence values); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp:655:40: error: cannot convert '' to 'TokenValueSequence' {aka 'std::initializer_list'} 655 | sequenceParser.addEntry(8, | ~~~~~~~~~~~~~~~~~~~~~~~^~~ 656 | {TokenType::Identifier, TokenType::Div, TokenType::Integer}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 657 | {L"pi", INT64_C(2)} | ~~~~~~~~~~~~~~~~~~~ 658 | ); | ~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Parser/Parser.h:144:76: note: initializing argument 3 of 'void TokenSequenceParser::addEntry(int, TokenSequence, TokenValueSequence)' 144 | void addEntry(int result, TokenSequence tokens, TokenValueSequence values); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp:660:40: error: cannot convert '' to 'TokenValueSequence' {aka 'std::initializer_list'} 660 | sequenceParser.addEntry(16, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ 661 | {TokenType::Identifier, TokenType::Div, TokenType::Integer}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 662 | {L"pi", INT64_C(6)} | ~~~~~~~~~~~~~~~~~~~ 663 | ); | ~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Parser/Parser.h:144:76: note: initializing argument 3 of 'void TokenSequenceParser::addEntry(int, TokenSequence, TokenValueSequence)' 144 | void addEntry(int result, TokenSequence tokens, TokenValueSequence values); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp:685:40: error: cannot convert '' to 'TokenValueSequence' {aka 'std::initializer_list'} 685 | sequenceParser.addEntry(13, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ 686 | {TokenType::Identifier, TokenType::LParen, TokenType::Integer, TokenType::RParen}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 687 | {L"ln", INT64_C(2)} | ~~~~~~~~~~~~~~~~~~~ 688 | ); | ~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Parser/Parser.h:144:76: note: initializing argument 3 of 'void TokenSequenceParser::addEntry(int, TokenSequence, TokenValueSequence)' 144 | void addEntry(int result, TokenSequence tokens, TokenValueSequence values); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp:690:40: error: cannot convert '' to 'TokenValueSequence' {aka 'std::initializer_list'} 690 | sequenceParser.addEntry(14, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ 691 | {TokenType::Identifier, TokenType::LParen, TokenType::Integer, TokenType::RParen}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 692 | {L"ln", INT64_C(10)} | ~~~~~~~~~~~~~~~~~~~~ 693 | ); | ~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Parser/Parser.h:144:76: note: initializing argument 3 of 'void TokenSequenceParser::addEntry(int, TokenSequence, TokenValueSequence)' 144 | void addEntry(int result, TokenSequence tokens, TokenValueSequence values); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp:695:40: error: cannot convert '' to 'TokenValueSequence' {aka 'std::initializer_list'} 695 | sequenceParser.addEntry(15, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ 696 | {TokenType::Integer, TokenType::Mult, TokenType::Identifier}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 697 | {INT64_C(2), L"pi"} | ~~~~~~~~~~~~~~~~~~~ 698 | ); | ~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Parser/Parser.h:144:76: note: initializing argument 3 of 'void TokenSequenceParser::addEntry(int, TokenSequence, TokenValueSequence)' 144 | void addEntry(int result, TokenSequence tokens, TokenValueSequence values); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp:700:40: error: cannot convert '' to 'TokenValueSequence' {aka 'std::initializer_list'} 700 | sequenceParser.addEntry(17, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ 701 | {TokenType::Identifier, TokenType::LParen, TokenType::Integer, TokenType::RParen}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 702 | {L"log10", INT64_C(2)} | ~~~~~~~~~~~~~~~~~~~~~~ 703 | ); | ~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Parser/Parser.h:144:76: note: initializing argument 3 of 'void TokenSequenceParser::addEntry(int, TokenSequence, TokenValueSequence)' 144 | void addEntry(int result, TokenSequence tokens, TokenValueSequence values); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp:705:40: error: cannot convert '' to 'TokenValueSequence' {aka 'std::initializer_list'} 705 | sequenceParser.addEntry(18, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ 706 | {TokenType::Identifier, TokenType::LParen, TokenType::Integer, TokenType::RParen}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 707 | {L"log2", INT64_C(10)} | ~~~~~~~~~~~~~~~~~~~~~~ 708 | ); | ~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Parser/Parser.h:144:76: note: initializing argument 3 of 'void TokenSequenceParser::addEntry(int, TokenSequence, TokenValueSequence)' 144 | void addEntry(int result, TokenSequence tokens, TokenValueSequence values); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp:710:40: error: cannot convert '' to 'TokenValueSequence' {aka 'std::initializer_list'} 710 | sequenceParser.addEntry(19, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ 711 | {TokenType::Identifier, TokenType::LParen, TokenType::Integer, TokenType::RParen, TokenType::Div, TokenType::Integer}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 712 | {L"sqrt", INT64_C(3), INT64_C(2)} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 713 | ); | ~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Parser/Parser.h:144:76: note: initializing argument 3 of 'void TokenSequenceParser::addEntry(int, TokenSequence, TokenValueSequence)' 144 | void addEntry(int result, TokenSequence tokens, TokenValueSequence values); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp: In member function 'bool MipsParser::parseVpfxsParameter(Parser&, int&)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp:858:67: error: 'INT64_C' was not declared in this scope 858 | sequenceParser.addEntry(0, {TokenType::Integer}, {INT64_C(0)} ); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp:858:40: error: cannot convert '' to 'TokenValueSequence' {aka 'std::initializer_list'} 858 | sequenceParser.addEntry(0, {TokenType::Integer}, {INT64_C(0)} ); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Parser/Parser.h:144:76: note: initializing argument 3 of 'void TokenSequenceParser::addEntry(int, TokenSequence, TokenValueSequence)' 144 | void addEntry(int result, TokenSequence tokens, TokenValueSequence values); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp:860:40: error: cannot convert '' to 'TokenValueSequence' {aka 'std::initializer_list'} 860 | sequenceParser.addEntry(1, {TokenType::Integer}, {INT64_C(1)} ); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Parser/Parser.h:144:76: note: initializing argument 3 of 'void TokenSequenceParser::addEntry(int, TokenSequence, TokenValueSequence)' 144 | void addEntry(int result, TokenSequence tokens, TokenValueSequence values); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp:862:40: error: cannot convert '' to 'TokenValueSequence' {aka 'std::initializer_list'} 862 | sequenceParser.addEntry(2, {TokenType::Integer}, {INT64_C(2)} ); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Parser/Parser.h:144:76: note: initializing argument 3 of 'void TokenSequenceParser::addEntry(int, TokenSequence, TokenValueSequence)' 144 | void addEntry(int result, TokenSequence tokens, TokenValueSequence values); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp:864:40: error: cannot convert '' to 'TokenValueSequence' {aka 'std::initializer_list'} 864 | sequenceParser.addEntry(3, {TokenType::Integer, TokenType::Div, TokenType::Integer}, {INT64_C(1), INT64_C(2)} ); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Parser/Parser.h:144:76: note: initializing argument 3 of 'void TokenSequenceParser::addEntry(int, TokenSequence, TokenValueSequence)' 144 | void addEntry(int result, TokenSequence tokens, TokenValueSequence values); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp:866:40: error: cannot convert '' to 'TokenValueSequence' {aka 'std::initializer_list'} 866 | sequenceParser.addEntry(4, {TokenType::Integer}, {INT64_C(3)} ); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Parser/Parser.h:144:76: note: initializing argument 3 of 'void TokenSequenceParser::addEntry(int, TokenSequence, TokenValueSequence)' 144 | void addEntry(int result, TokenSequence tokens, TokenValueSequence values); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp:868:40: error: cannot convert '' to 'TokenValueSequence' {aka 'std::initializer_list'} 868 | sequenceParser.addEntry(5, {TokenType::Integer, TokenType::Div, TokenType::Integer}, {INT64_C(1), INT64_C(3)} ); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Parser/Parser.h:144:76: note: initializing argument 3 of 'void TokenSequenceParser::addEntry(int, TokenSequence, TokenValueSequence)' 144 | void addEntry(int result, TokenSequence tokens, TokenValueSequence values); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp:870:40: error: cannot convert '' to 'TokenValueSequence' {aka 'std::initializer_list'} 870 | sequenceParser.addEntry(6, {TokenType::Integer, TokenType::Div, TokenType::Integer}, {INT64_C(1), INT64_C(4)} ); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Parser/Parser.h:144:76: note: initializing argument 3 of 'void TokenSequenceParser::addEntry(int, TokenSequence, TokenValueSequence)' 144 | void addEntry(int result, TokenSequence tokens, TokenValueSequence values); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp:872:40: error: cannot convert '' to 'TokenValueSequence' {aka 'std::initializer_list'} 872 | sequenceParser.addEntry(7, {TokenType::Integer, TokenType::Div, TokenType::Integer}, {INT64_C(1), INT64_C(6)} ); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Parser/Parser.h:144:76: note: initializing argument 3 of 'void TokenSequenceParser::addEntry(int, TokenSequence, TokenValueSequence)' 144 | void addEntry(int result, TokenSequence tokens, TokenValueSequence values); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp: In member function 'bool MipsParser::parseVpfxdParameter(Parser&, int&)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp:950:26: error: 'INT64_C' was not declared in this scope 950 | {INT64_C(0), INT64_C(1)} ); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp:948:40: error: cannot convert '' to 'TokenValueSequence' {aka 'std::initializer_list'} 948 | sequenceParser.addEntry(1, | ~~~~~~~~~~~~~~~~~~~~~~~^~~ 949 | {TokenType::Integer, TokenType::Minus, TokenType::Integer}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | {INT64_C(0), INT64_C(1)} ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Parser/Parser.h:144:76: note: initializing argument 3 of 'void TokenSequenceParser::addEntry(int, TokenSequence, TokenValueSequence)' 144 | void addEntry(int result, TokenSequence tokens, TokenValueSequence values); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp:952:40: error: cannot convert '' to 'TokenValueSequence' {aka 'std::initializer_list'} 952 | sequenceParser.addEntry(-1, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ 953 | {TokenType::Integer, TokenType::Minus, TokenType::NumberString}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 954 | {INT64_C(0), L"1m"} ); | ~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Parser/Parser.h:144:76: note: initializing argument 3 of 'void TokenSequenceParser::addEntry(int, TokenSequence, TokenValueSequence)' 144 | void addEntry(int result, TokenSequence tokens, TokenValueSequence values); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp:956:40: error: cannot convert '' to 'TokenValueSequence' {aka 'std::initializer_list'} 956 | sequenceParser.addEntry(1, | ~~~~~~~~~~~~~~~~~~~~~~~^~~ 957 | {TokenType::Integer, TokenType::Colon, TokenType::Integer}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | {INT64_C(0), INT64_C(1)} ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Parser/Parser.h:144:76: note: initializing argument 3 of 'void TokenSequenceParser::addEntry(int, TokenSequence, TokenValueSequence)' 144 | void addEntry(int result, TokenSequence tokens, TokenValueSequence values); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp:960:40: error: cannot convert '' to 'TokenValueSequence' {aka 'std::initializer_list'} 960 | sequenceParser.addEntry(-1, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ 961 | {TokenType::Integer, TokenType::Colon, TokenType::NumberString}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 962 | {INT64_C(0), L"1m"} ); | ~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Parser/Parser.h:144:76: note: initializing argument 3 of 'void TokenSequenceParser::addEntry(int, TokenSequence, TokenValueSequence)' 144 | void addEntry(int result, TokenSequence tokens, TokenValueSequence values); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp:964:40: error: cannot convert '' to 'TokenValueSequence' {aka 'std::initializer_list'} 964 | sequenceParser.addEntry(3, | ~~~~~~~~~~~~~~~~~~~~~~~^~~ 965 | {TokenType::Minus, TokenType::Integer, TokenType::Minus, TokenType::Integer}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 966 | {INT64_C(1), INT64_C(1)} ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Parser/Parser.h:144:76: note: initializing argument 3 of 'void TokenSequenceParser::addEntry(int, TokenSequence, TokenValueSequence)' 144 | void addEntry(int result, TokenSequence tokens, TokenValueSequence values); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp:968:40: error: cannot convert '' to 'TokenValueSequence' {aka 'std::initializer_list'} 968 | sequenceParser.addEntry(-3, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ 969 | {TokenType::Minus, TokenType::Integer, TokenType::Minus, TokenType::NumberString}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 970 | {INT64_C(1), L"1m"} ); | ~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Parser/Parser.h:144:76: note: initializing argument 3 of 'void TokenSequenceParser::addEntry(int, TokenSequence, TokenValueSequence)' 144 | void addEntry(int result, TokenSequence tokens, TokenValueSequence values); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp:972:40: error: cannot convert '' to 'TokenValueSequence' {aka 'std::initializer_list'} 972 | sequenceParser.addEntry(3, | ~~~~~~~~~~~~~~~~~~~~~~~^~~ 973 | {TokenType::Minus, TokenType::Integer, TokenType::Colon, TokenType::Integer}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 974 | {INT64_C(1), INT64_C(1)} ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Parser/Parser.h:144:76: note: initializing argument 3 of 'void TokenSequenceParser::addEntry(int, TokenSequence, TokenValueSequence)' 144 | void addEntry(int result, TokenSequence tokens, TokenValueSequence values); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Archs/MIPS/MipsParser.cpp:976:40: error: cannot convert '' to 'TokenValueSequence' {aka 'std::initializer_list'} 976 | sequenceParser.addEntry(-3, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ 977 | {TokenType::Minus, TokenType::Integer, TokenType::Colon, TokenType::NumberString}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 978 | {INT64_C(1), L"1m"} ); | ~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Parser/Parser.h:144:76: note: initializing argument 3 of 'void TokenSequenceParser::addEntry(int, TokenSequence, TokenValueSequence)' 144 | void addEntry(int result, TokenSequence tokens, TokenValueSequence values); | ~~~~~~~~~~~~~~~~~~~^~~~~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: job failed: /usr/bin/c++ -DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DGLEW_NO_GLU -DUSING_EGL -DVK_USE_PLATFORM_XLIB_KHR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1 -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__LIBRETRO__ -D__STDC_CONSTANT_MACROS -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glslang -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/glew -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef -I/home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/. -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -pthread -std=c++11 -Wno-uninitialized -std=gnu++11 -Wno-multichar -Wno-deprecated-register -Wno-tautological-pointer-compare -Wno-psabi -fPIC -fno-strict-aliasing -MD -MT ext/armips/CMakeFiles/armips.dir/Parser/DirectivesParser.cpp.o -MF ext/armips/CMakeFiles/armips.dir/Parser/DirectivesParser.cpp.o.d -o ext/armips/CMakeFiles/armips.dir/Parser/DirectivesParser.cpp.o -c /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Parser/DirectivesParser.cpp In file included from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Assembler.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/SymbolTable.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/Common.h:4, from /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Parser/DirectivesParser.cpp:3: /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:73:22: error: 'uint8_t' has not been declared 73 | bool writeU8(uint8_t data); | ^~~~~~~ /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/./Core/FileManager.h:5:1: note: 'uint8_t' is defined in header ''; this is probably fixable by adding '#include ' 4 | #include "SymbolData.h" +++ |+#include 5 | /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Parser/DirectivesParser.cpp: In function 'std::unique_ptr parseDirectiveAlignFill(Parser&, int)': /home/buildozer/aports/testing/libretro-ppsspp/src/ppsspp-f1bf596f5c6301a9f757b18b7823fd9f34f235ef/ext/armips/Parser/DirectivesParser.cpp:136:57: error: 'UINT64_C' was not declared in this scope 136 | return make_unique(UINT64_C(4),mode); | ^~~~~~~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-tautological-pointer-compare' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-deprecated-register' may have been intended to silence earlier diagnostics ninja: subcommands failed >>> ERROR: libretro-ppsspp: build failed >>> libretro-ppsspp: Uninstalling dependencies... ( 1/146) Purging .makedepends-libretro-ppsspp (20260301.200430) ( 2/146) Purging cmake (4.2.3-r0) ( 3/146) Purging ffmpeg4-dev (4.4.6-r0) ( 4/146) Purging ffmpeg4-libavdevice (4.4.6-r0) ( 5/146) Purging ffmpeg4-libavfilter (4.4.6-r0) ( 6/146) Purging ffmpeg4-libavformat (4.4.6-r0) ( 7/146) Purging ffmpeg4-libpostproc (4.4.6-r0) ( 8/146) Purging ffmpeg4-libswscale (4.4.6-r0) ( 9/146) Purging ffmpeg4 (4.4.6-r0) ( 10/146) Purging glslang-dev (1.4.341.0-r0) ( 11/146) Purging glslang (1.4.341.0-r0) ( 12/146) Purging glslang-libs (1.4.341.0-r0) ( 13/146) Purging glslang-static (1.4.341.0-r0) ( 14/146) Purging libpng-dev (1.6.55-r0) ( 15/146) Purging libzip-dev (1.11.4-r2) ( 16/146) Purging libzip-tools (1.11.4-r2) ( 17/146) Purging bzip2-dev (1.0.8-r6) ( 18/146) Purging xz-dev (5.8.2-r0) ( 19/146) Purging xz (5.8.2-r0) ( 20/146) Purging libzip (1.11.4-r2) ( 21/146) Purging mesa-dev (26.0.1-r0) ( 22/146) Purging libxdamage-dev (1.1.7-r0) ( 23/146) Purging libxdamage (1.1.7-r0) ( 24/146) Purging libxshmfence-dev (1.3.3-r0) ( 25/146) Purging mesa-egl (26.0.1-r0) ( 26/146) Purging mesa-gbm (26.0.1-r0) ( 27/146) Purging mesa-gl (26.0.1-r0) ( 28/146) Purging mesa-gles (26.0.1-r0) ( 29/146) Purging mesa-rusticl (26.0.1-r0) ( 30/146) Purging mesa (26.0.1-r0) ( 31/146) Purging clang21-headers (21.1.8-r0) ( 32/146) Purging libclc (21.1.8-r0) ( 33/146) Purging miniupnpc-dev (2.3.3-r1) ( 34/146) Purging miniupnpc (2.3.3-r1) ( 35/146) Purging snappy-dev (1.2.2-r0) ( 36/146) Purging snappy (1.2.2-r0) ( 37/146) Purging zlib-dev (1.3.1-r2) ( 38/146) Purging zstd-dev (1.5.7-r2) ( 39/146) Purging zstd (1.5.7-r2) ( 40/146) Purging clang21-libs (21.1.8-r0) ( 41/146) Purging ffmpeg4-libavcodec (4.4.6-r0) ( 42/146) Purging ffmpeg4-libswresample (4.4.6-r0) ( 43/146) Purging gnutls (3.8.12-r0) ( 44/146) Purging libarchive (3.8.5-r0) ( 45/146) Purging libass (0.17.4-r1) ( 46/146) Purging libdav1d (1.5.3-r0) ( 47/146) Purging libdrm-dev (2.4.131-r0) ( 48/146) Purging linux-headers (6.19.5-r0) ( 49/146) Purging libelf (0.194-r2) ( 50/146) Purging libpciaccess-dev (0.18.1-r1) ( 51/146) Purging libpulse (17.0-r7) ( 52/146) Purging libsndfile (1.2.2-r2) ( 53/146) Purging libsrt (1.5.3-r1) ( 54/146) Purging libssh (0.11.3-r0) ( 55/146) Purging libtheora (1.2.0-r0) ( 56/146) Purging libunibreak (6.1-r0) ( 57/146) Purging libuv (1.51.0-r0) ( 58/146) Purging libvorbis (1.3.7-r2) ( 59/146) Purging libvpx (1.15.2-r0) ( 60/146) Purging libwebpmux (1.6.0-r0) ( 61/146) Purging libxfixes-dev (6.0.2-r0) ( 62/146) Purging libxshmfence (1.3.3-r0) ( 63/146) Purging libxxf86vm-dev (1.1.7-r0) ( 64/146) Purging libxxf86vm (1.1.7-r0) ( 65/146) Purging mpg123-libs (1.33.4-r0) ( 66/146) Purging nettle (3.10.2-r0) ( 67/146) Purging opus (1.6.1-r0) ( 68/146) Purging orc (0.4.41-r0) ( 69/146) Purging p11-kit (0.25.5-r2) ( 70/146) Purging python3-pyc (3.12.12-r0) ( 71/146) Purging python3-pycache-pyc0 (3.12.12-r0) ( 72/146) Purging xcb-proto-pyc (1.17.0-r0) ( 73/146) Purging pyc (3.12.12-r0) ( 74/146) Purging rhash-libs (1.4.6-r0) ( 75/146) Purging samurai (1.2-r8) ( 76/146) Purging sdl2-compat (2.32.64-r0) ( 77/146) Purging sdl3 (3.4.0-r0) ( 78/146) Purging soxr (0.1.3-r7) ( 79/146) Purging speexdsp (1.2.1-r2) ( 80/146) Purging spirv-llvm-translator-libs (21.1.3-r0) ( 81/146) Purging spirv-tools (1.4.341.0-r0) ( 82/146) Purging tdb-libs (1.4.15-r0) ( 83/146) Purging v4l-utils-libs (1.32.0-r0) ( 84/146) Purging vidstab (1.1.1-r0) ( 85/146) Purging x264-libs (0.164.3108-r1) ( 86/146) Purging x265-libs (4.1-r0) ( 87/146) Purging xvidcore (1.3.7-r2) ( 88/146) Purging alsa-lib (1.2.15.3-r0) ( 89/146) Purging aom-libs (3.13.1-r1) ( 90/146) Purging dbus-libs (1.16.2-r1) ( 91/146) Purging ffmpeg4-libavutil (4.4.6-r0) ( 92/146) Purging fontconfig (2.17.1-r0) ( 93/146) Purging harfbuzz (12.3.2-r0) ( 94/146) Purging freetype (2.14.1-r1) ( 95/146) Purging fribidi (1.0.16-r3) ( 96/146) Purging libxext-dev (1.3.7-r0) ( 97/146) Purging libx11-dev (1.8.13-r0) ( 98/146) Purging xtrans (1.6.0-r0) ( 99/146) Purging libxcb-dev (1.17.0-r1) (100/146) Purging xcb-proto (1.17.0-r0) (101/146) Purging python3 (3.12.12-r0) (102/146) Purging gdbm (1.26-r0) (103/146) Purging glib (2.86.4-r0) (104/146) Purging graphite2 (1.3.14-r6) (105/146) Purging libva (2.23.0-r0) (106/146) Purging libdrm (2.4.131-r0) (107/146) Purging libpciaccess (0.18.1-r1) (108/146) Purging hwdata-pci (0.404-r0) (109/146) Purging json-c (0.18-r1) (110/146) Purging lame-libs (3.100-r5) (111/146) Purging libasyncns (0.8-r5) (112/146) Purging libmount (2.41.3-r0) (113/146) Purging libblkid (2.41.3-r0) (114/146) Purging libxdmcp-dev (1.1.5-r1) (115/146) Purging libvdpau (1.5-r4) (116/146) Purging libxext (1.3.7-r0) (117/146) Purging libxfixes (6.0.2-r0) (118/146) Purging libx11 (1.8.13-r0) (119/146) Purging libxcb (1.17.0-r1) (120/146) Purging libxdmcp (1.1.5-r1) (121/146) Purging libbsd (0.12.2-r0) (122/146) Purging libbz2 (1.0.8-r6) (123/146) Purging libeconf (0.8.3-r0) (124/146) Purging wayland-libs-client (1.24.0-r0) (125/146) Purging llvm21-libs (21.1.8-r0) (126/146) Purging libffi (3.5.2-r0) (127/146) Purging libflac (1.4.3-r2) (128/146) Purging libintl (0.24.1-r1) (129/146) Purging libjpeg-turbo (3.1.3-r0) (130/146) Purging libltdl (2.6.0-r1) (131/146) Purging libmd (1.1.0-r0) (132/146) Purging libogg (1.3.6-r0) (133/146) Purging libpanelw (6.6_p20251231-r0) (134/146) Purging libpng (1.6.55-r0) (135/146) Purging libwebp (1.6.0-r0) (136/146) Purging libsharpyuv (1.6.0-r0) (137/146) Purging libtasn1 (4.21.0-r0) (138/146) Purging libxau-dev (1.0.12-r0) (139/146) Purging libxau (1.0.12-r0) (140/146) Purging libxml2 (2.13.9-r0) (141/146) Purging mpdecimal (4.0.1-r0) (142/146) Purging numactl (2.0.19-r0) (143/146) Purging sqlite-libs (3.51.2-r1) (144/146) Purging vulkan-loader (1.4.321.0-r0) (145/146) Purging xorgproto (2025.1-r0) (146/146) Purging xz-libs (5.8.2-r0) Executing busybox-1.37.0-r31.trigger OK: 289.5 MiB in 105 packages