>>> renderdoc: Building community/renderdoc 1.31-r1 (using abuild 3.14.1-r1) started Thu, 31 Oct 2024 16:42:40 +0000 >>> renderdoc: Validating /home/buildozer/aports/community/renderdoc/APKBUILD... >>> renderdoc: Analyzing dependencies... >>> renderdoc: Installing for build: build-base autoconf automake bison cmake flex libx11-dev libxcb-dev pcre-dev python3-dev qt5-qtbase-dev qt5-qtsvg-dev qt5-qtx11extras-dev samurai wayland-dev xcb-util-keysyms-dev (1/247) Installing m4 (1.4.19-r3) (2/247) Installing libbz2 (1.0.8-r6) (3/247) Installing perl (5.40.0-r3) (4/247) Installing autoconf (2.72-r0) (5/247) Installing automake (1.17-r0) (6/247) Installing bison (3.8.2-r1) (7/247) Installing xz-libs (5.6.3-r0) (8/247) Installing libarchive (3.7.7-r0) (9/247) Installing rhash-libs (1.4.5-r0) (10/247) Installing libuv (1.49.2-r0) (11/247) Installing cmake (3.30.5-r0) (12/247) Installing flex (2.6.4-r6) (13/247) Installing libxau (1.0.11-r4) (14/247) Installing xorgproto (2024.1-r0) (15/247) Installing libxau-dev (1.0.11-r4) (16/247) Installing libffi (3.4.6-r0) (17/247) Installing gdbm (1.24-r0) (18/247) Installing mpdecimal (4.0.0-r0) (19/247) Installing libpanelw (6.5_p20241006-r2) (20/247) Installing sqlite-libs (3.47.0-r0) (21/247) Installing python3 (3.12.7-r1) (22/247) Installing python3-pycache-pyc0 (3.12.7-r1) (23/247) Installing pyc (3.12.7-r1) (24/247) Installing xcb-proto-pyc (1.17.0-r0) (25/247) Installing python3-pyc (3.12.7-r1) (26/247) Installing xcb-proto (1.17.0-r0) (27/247) Installing libmd (1.1.0-r0) (28/247) Installing libbsd (0.12.2-r0) (29/247) Installing libxdmcp (1.1.5-r1) (30/247) Installing libxcb (1.16.1-r0) (31/247) Installing libxdmcp-dev (1.1.5-r1) (32/247) Installing libxcb-dev (1.16.1-r0) (33/247) Installing xtrans (1.5.1-r0) (34/247) Installing libx11 (1.8.10-r0) (35/247) Installing libx11-dev (1.8.10-r0) (36/247) Installing libpcre16 (8.45-r3) (37/247) Installing libpcre32 (8.45-r3) (38/247) Installing pcre (8.45-r3) (39/247) Installing libpcrecpp (8.45-r3) (40/247) Installing pcre-dev (8.45-r3) (41/247) Installing python3-dev (3.12.7-r1) (42/247) Installing icu-data-full (74.2-r0) (43/247) Installing dbus-libs (1.14.10-r4) (44/247) Installing libintl (0.22.5-r0) (45/247) Installing libeconf (0.6.3-r0) (46/247) Installing libblkid (2.40.2-r3) (47/247) Installing libmount (2.40.2-r3) (48/247) Installing glib (2.82.2-r0) (49/247) Installing icu-libs (74.2-r0) (50/247) Installing libpcre2-16 (10.43-r0) (51/247) Installing qt5-qtbase (5.15.10_git20230714-r3) (52/247) Installing qt5-qtbase-sqlite (5.15.10_git20230714-r3) (53/247) Installing unixodbc (2.3.12-r0) (54/247) Installing qt5-qtbase-odbc (5.15.10_git20230714-r3) (55/247) Installing libpq (16.4-r0) (56/247) Installing qt5-qtbase-postgresql (5.15.10_git20230714-r3) (57/247) Installing mariadb-connector-c (3.3.10-r0) (58/247) Installing qt5-qtbase-mysql (5.15.10_git20230714-r3) (59/247) Installing freetds (1.4.23-r0) (60/247) Installing qt5-qtbase-tds (5.15.10_git20230714-r3) (61/247) Installing hicolor-icon-theme (0.18-r0) (62/247) Installing xprop (1.2.7-r0) (63/247) Installing libxext (1.3.6-r2) (64/247) Installing libice (1.1.1-r6) (65/247) Installing libuuid (2.40.2-r3) (66/247) Installing libsm (1.2.4-r4) (67/247) Installing libxt (1.3.0-r5) (68/247) Installing libxmu (1.2.1-r0) (69/247) Installing xset (1.2.5-r1) (70/247) Installing xdg-utils (1.2.1-r1) (71/247) Installing libxml2 (2.13.4-r3) (72/247) Installing llvm19-libs (19.1.2-r0) (73/247) Installing hwdata-pci (0.388-r0) (74/247) Installing libpciaccess (0.18.1-r0) (75/247) Installing libdrm (2.4.123-r1) (76/247) Installing libelf (0.191-r0) (77/247) Installing mesa-glapi (24.2.6-r0) (78/247) Installing libxshmfence (1.3.2-r6) (79/247) Installing mesa (24.2.6-r0) (80/247) Installing wayland-libs-server (1.23.1-r0) (81/247) Installing mesa-gles (24.2.6-r0) (82/247) Installing qt5-qtdeclarative (5.15.10_git20230629-r0) (83/247) Installing libxcomposite (0.4.6-r5) (84/247) Installing libpng (1.6.44-r0) (85/247) Installing freetype (2.13.3-r0) (86/247) Installing fontconfig (2.15.0-r1) (87/247) Installing wayland-libs-client (1.23.1-r0) (88/247) Installing wayland-libs-cursor (1.23.1-r0) (89/247) Installing wayland-libs-egl (1.23.1-r0) (90/247) Installing xkeyboard-config (2.43-r0) (91/247) Installing libxkbcommon (1.7.0-r1) (92/247) Installing qt5-qtwayland (5.15.10_git20230714-r0) (93/247) Installing mesa-gbm (24.2.6-r0) (94/247) Installing mesa-egl (24.2.6-r0) (95/247) Installing avahi-libs (0.8-r19) (96/247) Installing nettle (3.10-r1) (97/247) Installing libtasn1 (4.19.0-r2) (98/247) Installing p11-kit (0.25.5-r2) (99/247) Installing gnutls (3.8.5-r0) (100/247) Installing cups-libs (2.4.11-r0) (101/247) Installing shared-mime-info (2.4-r0) (102/247) Installing libjpeg-turbo (3.0.4-r0) (103/247) Installing libsharpyuv (1.4.0-r0) (104/247) Installing libwebp (1.4.0-r0) (105/247) Installing tiff (4.7.0-r0) (106/247) Installing gdk-pixbuf (2.42.12-r1) (107/247) Installing gtk-update-icon-cache (3.24.43-r2) (108/247) Installing libxfixes (6.0.1-r4) (109/247) Installing libxrender (0.9.11-r5) (110/247) Installing libxcursor (1.2.2-r1) (111/247) Installing libxdamage (1.1.6-r5) (112/247) Installing libxi (1.8.2-r0) (113/247) Installing libxinerama (1.1.5-r4) (114/247) Installing libxrandr (1.5.4-r1) (115/247) Installing libatk-1.0 (2.54.0-r0) (116/247) Installing libxtst (1.2.5-r0) (117/247) Installing at-spi2-core (2.54.0-r0) (118/247) Installing libatk-bridge-2.0 (2.54.0-r0) (119/247) Installing pixman (0.43.4-r1) (120/247) Installing cairo (1.18.2-r1) (121/247) Installing cairo-gobject (1.18.2-r1) (122/247) Installing libepoxy (1.5.10-r1) (123/247) Installing fribidi (1.0.16-r0) (124/247) Installing graphite2 (1.3.14-r6) (125/247) Installing harfbuzz (9.0.0-r1) (126/247) Installing libxft (2.3.8-r3) (127/247) Installing pango (1.54.0-r1) (128/247) Installing gtk+3.0 (3.24.43-r2) (129/247) Installing libevdev (1.13.3-r0) (130/247) Installing mtdev (1.1.7-r0) (131/247) Installing eudev-libs (3.2.14-r5) (132/247) Installing libinput-libs (1.26.2-r0) (133/247) Installing xcb-util-wm (0.4.2-r0) (134/247) Installing xcb-util (0.4.1-r3) (135/247) Installing xcb-util-image (0.4.1-r0) (136/247) Installing xcb-util-keysyms (0.4.1-r0) (137/247) Installing xcb-util-renderutil (0.3.10-r0) (138/247) Installing libxkbcommon-x11 (1.7.0-r1) (139/247) Installing qt5-qtbase-x11 (5.15.10_git20230714-r3) (140/247) Installing dbus-dev (1.14.10-r4) (141/247) Installing expat (2.6.3-r0) (142/247) Installing expat-dev (2.6.3-r0) (143/247) Installing bzip2-dev (1.0.8-r6) (144/247) Installing brotli (1.1.0-r2) (145/247) Installing brotli-dev (1.1.0-r2) (146/247) Installing zlib-dev (1.3.1-r2) (147/247) Installing libpng-dev (1.6.44-r0) (148/247) Installing freetype-dev (2.13.3-r0) (149/247) Installing fontconfig-dev (2.15.0-r1) (150/247) Installing libxml2-utils (2.13.4-r3) (151/247) Installing docbook-xml (4.5-r9) Executing docbook-xml-4.5-r9.post-install (152/247) Installing libgpg-error (1.50-r0) (153/247) Installing libgcrypt (1.10.3-r1) (154/247) Installing libxslt (1.1.42-r1) (155/247) Installing docbook-xsl (1.79.2-r10) (156/247) Installing docbook-xsl-ns (1.79.2-r10) Executing docbook-xsl-ns-1.79.2-r10.post-install (157/247) Installing xz (5.6.3-r0) (158/247) Installing gettext-asprintf (0.22.5-r0) (159/247) Installing gettext-libs (0.22.5-r0) (160/247) Installing gettext-envsubst (0.22.5-r0) (161/247) Installing gettext (0.22.5-r0) (162/247) Installing gettext-dev (0.22.5-r0) (163/247) Installing py3-parsing (3.1.4-r0) (164/247) Installing py3-parsing-pyc (3.1.4-r0) (165/247) Installing py3-packaging (24.1-r0) (166/247) Installing py3-packaging-pyc (24.1-r0) (167/247) Installing linux-headers (6.6-r1) (168/247) Installing libffi-dev (3.4.6-r0) (169/247) Installing bsd-compat-headers (0.7.2-r6) (170/247) Installing libformw (6.5_p20241006-r2) (171/247) Installing libmenuw (6.5_p20241006-r2) (172/247) Installing libncurses++ (6.5_p20241006-r2) (173/247) Installing ncurses-dev (6.5_p20241006-r2) (174/247) Installing libedit-dev (20240808.3.1-r0) (175/247) Installing libpcre2-32 (10.43-r0) (176/247) Installing pcre2-dev (10.43-r0) (177/247) Installing libfdisk (2.40.2-r3) (178/247) Installing libsmartcols (2.40.2-r3) (179/247) Installing sqlite (3.47.0-r0) (180/247) Installing sqlite-dev (3.47.0-r0) (181/247) Installing util-linux (2.40.2-r3) (182/247) Installing dmesg (2.40.2-r3) (183/247) Installing setarch (2.40.2-r3) (184/247) Installing skalibs-libs (2.14.3.0-r0) (185/247) Installing util-linux-misc (2.40.2-r3) (186/247) Installing utmps-libs (0.1.2.3-r2) (187/247) Installing linux-pam (1.6.1-r1) (188/247) Installing runuser (2.40.2-r3) (189/247) Installing mount (2.40.2-r3) (190/247) Installing losetup (2.40.2-r3) (191/247) Installing hexdump (2.40.2-r3) (192/247) Installing uuidgen (2.40.2-r3) (193/247) Installing blkid (2.40.2-r3) (194/247) Installing sfdisk (2.40.2-r3) (195/247) Installing mcookie (2.40.2-r3) (196/247) Installing agetty (2.40.2-r3) (197/247) Installing wipefs (2.40.2-r3) (198/247) Installing cfdisk (2.40.2-r3) (199/247) Installing umount (2.40.2-r3) (200/247) Installing flock (2.40.2-r3) (201/247) Installing lsblk (2.40.2-r3) (202/247) Installing libcap-ng (0.8.5-r0) (203/247) Installing setpriv (2.40.2-r3) (204/247) Installing lscpu (2.40.2-r3) (205/247) Installing logger (2.40.2-r3) (206/247) Installing partx (2.40.2-r3) (207/247) Installing fstrim (2.40.2-r3) (208/247) Installing findmnt (2.40.2-r3) (209/247) Installing util-linux-dev (2.40.2-r3) (210/247) Installing glib-dev (2.82.2-r0) (211/247) Installing libice-dev (1.1.1-r6) (212/247) Installing libsm-dev (1.2.4-r4) (213/247) Installing libxext-dev (1.3.6-r2) (214/247) Installing libpciaccess-dev (0.18.1-r0) (215/247) Installing libdrm-dev (2.4.123-r1) (216/247) Installing libxfixes-dev (6.0.1-r4) (217/247) Installing libxdamage-dev (1.1.6-r5) (218/247) Installing libxshmfence-dev (1.3.2-r6) (219/247) Installing libxxf86vm (1.1.5-r6) (220/247) Installing mesa-gl (24.2.6-r0) (221/247) Installing mesa-osmesa (24.2.6-r0) (222/247) Installing clang19-headers (19.1.2-r0) (223/247) Installing libclc (19.1.2-r0) (224/247) Installing spirv-llvm-translator-libs (19.1.0-r0) (225/247) Installing spirv-tools (1.3.290.0-r0) (226/247) Installing clang19-libs (19.1.2-r0) (227/247) Installing mesa-rusticl (24.2.6-r0) (228/247) Installing mesa-xatracker (24.2.6-r0) (229/247) Installing libxxf86vm-dev (1.1.5-r6) (230/247) Installing mesa-dev (24.2.6-r0) (231/247) Installing openssl-dev (3.3.2-r3) (232/247) Installing qt5-qtbase-dev (5.15.10_git20230714-r3) (233/247) Installing qt5-qtsvg (5.15.10_git20230612-r1) (234/247) Installing qt5-qtsvg-dev (5.15.10_git20230612-r1) (235/247) Installing qt5-qtx11extras (5.15.10_git20230424-r1) (236/247) Installing qt5-qtx11extras-dev (5.15.10_git20230424-r1) (237/247) Installing samurai (1.2-r6) (238/247) Installing wayland-dev (1.23.1-r0) (239/247) Installing util-macros (1.20.1-r0) (240/247) Installing xcb-util-dev (0.4.1-r3) (241/247) Installing xcb-util-keysyms-dev (0.4.1-r0) (242/247) Installing .makedepends-renderdoc (20241031.164250) (243/247) Installing util-linux-openrc (2.40.2-r3) (244/247) Installing agetty-openrc (0.55.1-r2) (245/247) Installing perl-error (0.17029-r2) (246/247) Installing perl-git (2.46.2-r0) (247/247) Installing git-perl (2.46.2-r0) Executing busybox-1.37.0-r3.trigger Executing glib-2.82.2-r0.trigger Executing shared-mime-info-2.4-r0.trigger Executing gdk-pixbuf-2.42.12-r1.trigger Executing gtk-update-icon-cache-3.24.43-r2.trigger Executing gtk+3.0-3.24.43-r2.trigger OK: 997 MiB in 348 packages >>> renderdoc: Cleaning up srcdir >>> renderdoc: Cleaning up pkgdir >>> renderdoc: Cleaning up tmpdir >>> renderdoc: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/renderdoc-1.31.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> renderdoc: Fetching renderdoc-1.31.tar.gz::https://github.com/baldurk/renderdoc/archive/refs/tags/v1.31.tar.gz Connecting to github.com (140.82.121.4:443) Connecting to codeload.github.com (140.82.121.9:443) saving to '/var/cache/distfiles/v3.21/renderdoc-1.31.tar.gz.part' renderdoc-1.31.tar.g 8785k --:--:-- ETA renderdoc-1.31.tar.g 18.0M --:--:-- ETA renderdoc-1.31.tar.g 25.0M --:--:-- ETA renderdoc-1.31.tar.g 32.8M --:--:-- ETA renderdoc-1.31.tar.g 40.5M --:--:-- ETA renderdoc-1.31.tar.g 100% |********************************| 48.8M 0:00:00 ETA '/var/cache/distfiles/v3.21/renderdoc-1.31.tar.gz.part' saved >>> renderdoc: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/renderdoc-1.31.tar.gz >>> renderdoc: Checking sha512sums... renderdoc-1.31.tar.gz: OK musl-fix.patch: OK no-execinfo.patch: OK >>> renderdoc: Unpacking /var/cache/distfiles/v3.21/renderdoc-1.31.tar.gz... >>> renderdoc: musl-fix.patch patching file renderdoc/3rdparty/plthook/plthook_elf.c Hunk #1 succeeded at 236 (offset 3 lines). Hunk #2 succeeded at 250 (offset 3 lines). patching file renderdoc/os/os_specific.h patching file renderdoc/os/posix/linux/linux_hook.cpp >>> renderdoc: no-execinfo.patch patching file renderdoc/os/posix/linux/linux_callstack.cpp CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The CXX compiler identification is GNU 14.2.0 -- The C compiler identification is GNU 14.2.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Calculating version -- Building RenderDoc version 1.31 -- Building RenderDoc in Release mode: MinSizeRel -- Found PkgConfig: /usr/bin/pkg-config (found version "2.3.0") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- Checking for modules 'xcb;xcb-keysyms' -- Found xcb, version 1.16.1 -- Found xcb-keysyms, version 0.4.1 -- Found Python3: /usr/bin/python3.12 (found version "3.12.7") found components: Interpreter Development Development.Module Development.Embed -- Building using Qt 5.15.10 -- Found BISON: /usr/bin/bison (found version "3.8.2") Non make generator detected. Some projects compiled using add_custom_command like swig and QRenderDoc target will still be using make Running make with -j80 for parallel build -- PySide2 not found - Qt will not be accessible in python scripting. See https://github.com/baldurk/renderdoc/wiki/PySide2 -- Enabled APIs: -- - OpenGL (with additional EGL support) -- - OpenGL ES (EGL) -- - Vulkan -- Enabled Window System Support: -- - XLib -- - XCB -- Configuring done (1.2s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: ENABLE_WAYLAND -- Build files have been written to: /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/build [1/355] Creating directories for 'custom_swig' [2/355] Building CXX object renderdoc/driver/ihv/nv/CMakeFiles/rdoc_nv.dir/nv_vk_counters.cpp.o [3/355] Building CXX object renderdoc/driver/ihv/nv/CMakeFiles/rdoc_nv.dir/nv_gl_counters.cpp.o [4/355] Building CXX object renderdoc/driver/ihv/nv/CMakeFiles/rdoc_nv.dir/nv_counter_enumerator.cpp.o [5/355] Building CXX object renderdoc/driver/ihv/arm/CMakeFiles/rdoc_arm.dir/arm_counters_stub.cpp.o [6/355] Building CXX object renderdoc/driver/ihv/intel/CMakeFiles/rdoc_intel.dir/intel_gl_counters.cpp.o [7/355] Building CXX object renderdoc/driver/ihv/amd/CMakeFiles/rdoc_amd.dir/amd_rgp.cpp.o [8/355] Building CXX object renderdoc/driver/ihv/amd/CMakeFiles/rdoc_amd.dir/amd_isa_posix.cpp.o [9/355] Building CXX object renderdoc/driver/ihv/amd/CMakeFiles/rdoc_amd.dir/amd_isa_devices.cpp.o [10/355] Building CXX object renderdoc/driver/ihv/amd/CMakeFiles/rdoc_amd.dir/amd_isa.cpp.o [11/355] Building CXX object renderdoc/driver/ihv/amd/CMakeFiles/rdoc_amd.dir/amd_counters.cpp.o [12/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/OSDependent/Unix/ossource.cpp.o [13/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/ResourceLimits/ResourceLimits.cpp.o [14/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/attribute.cpp.o [15/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/Versions.cpp.o [16/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/SymbolTable.cpp.o [17/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/SpirvIntrinsics.cpp.o [18/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/ShaderLang.cpp.o [19/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/Scan.cpp.o [20/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/RemoveTree.cpp.o [21/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/reflection.cpp.o [22/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpTokens.cpp.o [23/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpScanner.cpp.o [24/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/preprocessor/Pp.cpp.o [25/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpContext.cpp.o [26/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpAtom.cpp.o [27/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/propagateNoContraction.cpp.o [28/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/PoolAlloc.cpp.o [29/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/ParseHelper.cpp.o [30/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/ParseContextBase.cpp.o [31/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/parseConst.cpp.o [32/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/linkValidate.cpp.o [33/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/limits.cpp.o [34/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/IntermTraverse.cpp.o [35/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/intermOut.cpp.o [36/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/Intermediate.cpp.o [37/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/Initialize.cpp.o [38/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/InfoSink.cpp.o [39/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/iomapper.cpp.o [40/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/glslang_tab.cpp.o [41/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/Constant.cpp.o [42/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/GenericCodeGen/Link.cpp.o [43/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/GenericCodeGen/CodeGen.cpp.o [44/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/SPIRV/SpvPostProcess.cpp.o [45/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/SPIRV/SpvTools.cpp.o [46/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/SPIRV/SpvBuilder.cpp.o [47/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/SPIRV/Logger.cpp.o [48/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/SPIRV/InReadableOrder.cpp.o [49/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/SPIRV/GlslangToSpv.cpp.o [50/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/OGLCompilersDLL/InitializeDll.cpp.o [51/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/spirv_stringise.cpp.o [52/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/spirv_disassemble.cpp.o [53/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/spirv_processor.cpp.o [54/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/spirv_reflect.cpp.o [55/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/spirv_debug.cpp.o [56/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/spirv_debug_glsl450.cpp.o [57/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/spirv_debug_setup.cpp.o [58/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/spirv_compile.cpp.o [59/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/spirv_gen.cpp.o [60/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/spirv_editor.cpp.o [61/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/spirv_common.cpp.o [62/355] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/glslang_compile.cpp.o [63/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_linux.cpp.o [64/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_posix.cpp.o [65/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/wrappers/vk_wsi_funcs.cpp.o [66/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/wrappers/vk_sync_funcs.cpp.o [67/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/wrappers/vk_shader_funcs.cpp.o [68/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/wrappers/vk_resource_funcs.cpp.o [69/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/wrappers/vk_queue_funcs.cpp.o [70/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/wrappers/vk_misc_funcs.cpp.o [71/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/wrappers/vk_get_funcs.cpp.o [72/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/wrappers/vk_dynamic_funcs.cpp.o [73/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/wrappers/vk_draw_funcs.cpp.o [74/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/wrappers/vk_device_funcs.cpp.o [75/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/wrappers/vk_descriptor_funcs.cpp.o [76/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/wrappers/vk_cmd_funcs.cpp.o [77/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/imgrefs_tests.cpp.o [78/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/imagestate_tests.cpp.o [79/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_layer.cpp.o [80/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_stringise.cpp.o [81/355] Performing download step (download, verify and extract) for 'custom_swig' [82/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_serialise.cpp.o [83/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_state.cpp.o [84/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_shaderdebug.cpp.o [85/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_resources.cpp.o [86/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_replay.cpp.o [87/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_pixelhistory.cpp.o [88/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_memory.cpp.o [89/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_manager.cpp.o [90/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_initstate.cpp.o [91/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_info.cpp.o [92/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_image_states.cpp.o [93/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_dispatchtables.cpp.o [94/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_shader_cache.cpp.o [95/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_rendertext.cpp.o [96/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_rendertexture.cpp.o [97/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_rendermesh.cpp.o [98/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_outputwindow.cpp.o [99/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_msaa_buffer_conv.cpp.o [100/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_overlay.cpp.o [101/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_shader_feedback.cpp.o [102/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_postvs.cpp.o [103/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_debug.cpp.o [104/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_counters.cpp.o [105/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_core.cpp.o [106/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_next_chains.cpp.o [107/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_common.cpp.o [108/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/egl_hooks.cpp.o [109/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/egl_platform.cpp.o [110/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/glx_fake_vk_hooks.cpp.o [111/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/glx_hooks.cpp.o [112/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/glx_platform.cpp.o [113/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_hooks.cpp.o [114/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_uniform_funcs.cpp.o [115/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_texture_funcs.cpp.o [116/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_state_funcs.cpp.o [117/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_shader_funcs.cpp.o -- Downloading... dst='/home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/build/qrenderdoc/custom_swig-prefix/src/renderdoc-modified-7.zip' timeout='none' inactivity timeout='none' -- Using src='https://github.com/baldurk/swig/archive/renderdoc-modified-7.zip' -- Downloading... done -- extracting... src='/home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/build/qrenderdoc/custom_swig-prefix/src/renderdoc-modified-7.zip' dst='/home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/build/qrenderdoc/custom_swig-prefix/src/custom_swig' -- extracting... [tar xfz] -- extracting... [analysis] -- extracting... [rename] -- extracting... [clean up] -- extracting... done [118/355] No update step for 'custom_swig' [119/355] No patch step for 'custom_swig' [120/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_sampler_funcs.cpp.o [121/355] Performing configure step for 'custom_swig' [122/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_query_funcs.cpp.o [123/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_interop_funcs.cpp.o [124/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_get_funcs.cpp.o [125/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_framebuffer_funcs.cpp.o [126/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_emulated.cpp.o In file included from /usr/include/c++/14.2.0/set:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/serialise/serialiser.h:27, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_core.h:28, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_posix.cpp:28: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_common.h:77, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_core.h:29: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = VulkanReplay::OutputWindow; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'virtual bool VulkanReplay::IsOutputWindowVisible(uint64_t)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_posix.cpp:44:24: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [127/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_draw_funcs.cpp.o [128/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_debug_funcs.cpp.o [129/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_buffer_funcs.cpp.o In file included from /usr/include/c++/14.2.0/set:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/serialise/serialiser.h:27, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_core.h:28, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_linux.cpp:25: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_common.h:77, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_core.h:29: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = VulkanReplay::OutputWindow; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'virtual void VulkanReplay::GetOutputWindowDimensions(uint64_t, int32_t&, int32_t&)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_linux.cpp:268:42: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [130/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_stringise.cpp.o [131/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_shader_refl.cpp.o [132/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_program_iterate.cpp.o [133/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_resources.cpp.o [134/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_replay.cpp.o [135/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_renderstate.cpp.o [136/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_manager.cpp.o In file included from /usr/include/c++/14.2.0/vector:66, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/3rdparty/glslang/glslang/MachineIndependent/preprocessor/../../Public/ShaderLang.h:44, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/3rdparty/glslang/glslang/MachineIndependent/preprocessor/../parseVersions.h:42, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/3rdparty/glslang/glslang/MachineIndependent/preprocessor/../ParseHelper.h:51, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpContext.h:86, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/3rdparty/glslang/glslang/MachineIndependent/preprocessor/Pp.cpp:90: /usr/include/c++/14.2.0/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = glslang::TPpContext::TokenStream::Token; _Alloc = glslang::pool_allocator]': /usr/include/c++/14.2.0/bits/stl_vector.h:1618:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1618 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_vector.h:1618:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.0/vector:72: /usr/include/c++/14.2.0/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = glslang::TPpContext::TokenStream::Token; _Alloc = glslang::pool_allocator]': /usr/include/c++/14.2.0/bits/vector.tcc:238:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 239 | __x.end()); | ~~~~~~~~~~ [137/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_initstate.cpp.o [138/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_driver.cpp.o [139/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_msaa_array_conv.cpp.o [140/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_rendertext.cpp.o [141/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_rendertexture.cpp.o [142/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_rendermesh.cpp.o [143/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_pixelhistory.cpp.o In file included from /usr/include/c++/14.2.0/set:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/serialise/serialiser.h:27, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_core.h:28, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_rendertexture.cpp:28: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_common.h:77, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_core.h:29: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = VulkanReplay::TextureDisplayViews; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'bool VulkanReplay::RenderTextureInternal(TextureDisplay, const ImageState&, VkRenderPassBeginInfo, int)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_rendertexture.cpp:192:74: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [144/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_outputwindow.cpp.o In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_common.h:77, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_state.h:27, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_state.cpp:25: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = WrappedVulkan::DescriptorSetInfo; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'ResourceId WrappedVulkan::GetDescLayoutForDescSet(ResourceId)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_core.h:1166:40, inlined from 'void VulkanRenderState::BindDescriptorSetsForPipeline(WrappedVulkan*, VkCommandBuffer, VulkanStatePipeline&, VkPipelineBindPoint)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_state.cpp:752:70: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [145/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_overlay.cpp.o [146/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_postvs.cpp.o [147/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_debug.cpp.o [148/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_counters.cpp.o In file included from /usr/include/c++/14.2.0/set:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/serialise/serialiser.h:27, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_core.h:28, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_rendermesh.cpp:30: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_common.h:77, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_core.h:29: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = VKMeshDisplayPipelines; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'VKMeshDisplayPipelines VulkanDebugManager::CacheMeshDisplayPipelines(VkPipelineLayout, const MeshFormat&, const MeshFormat&)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_rendermesh.cpp:149:60: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [149/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_common.cpp.o In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/gl_common.h:29, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/egl_dispatch_table.h:27, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/egl_hooks.cpp:28: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = void*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = void*; _Tp = WrappedOpenGL::ContextData; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'GLInitParams& WrappedOpenGL::GetInitParams(GLWindowingData)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/gl_driver.h:690:37, inlined from 'void EGLHook::RefreshWindowParameters(const GLWindowingData&)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/egl_hooks.cpp:117:50: /usr/include/c++/14.2.0/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [150/355] Building CXX object renderdoc/CMakeFiles/renderdoc_libentry.dir/os/posix/posix_libentry.cpp.o In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/gl_driver.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/glx_hooks.cpp:27: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = void*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = void*; _Tp = WrappedOpenGL::ContextData; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'GLInitParams& WrappedOpenGL::GetInitParams(GLWindowingData)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/gl_driver.h:690:37, inlined from 'void GLXHook::UpdateWindowSize(GLWindowingData, Display*, GLXDrawable)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/glx_hooks.cpp:50:48: /usr/include/c++/14.2.0/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [151/355] Building CXX object renderdoc/CMakeFiles/rdoc_version.dir/replay/version.cpp.o [152/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/data/glsl_shaders.cpp.o [153/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/3rdparty/compressonator/BC7_Encode_Kernel.cpp.o [154/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/3rdparty/compressonator/BC6_Encode_kernel.cpp.o [155/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/3rdparty/compressonator/BC5_Encode_kernel.cpp.o In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_shader_cache.h:27, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_shader_cache.cpp:25: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = VkPipelineLayout; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [156/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/3rdparty/compressonator/BC4_Encode_kernel.cpp.o [157/355] Linking CXX static library renderdoc/librenderdoc_libentry.a [158/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/3rdparty/compressonator/BC3_Encode_kernel.cpp.o [159/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/3rdparty/compressonator/BC2_Encode_kernel.cpp.o [160/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/3rdparty/compressonator/BC1_Encode_kernel.cpp.o [161/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/os/posix/posix_threading.cpp.o In file included from /usr/include/c++/14.2.0/algorithm:61, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/3rdparty/glslang/glslang/MachineIndependent/../Include/Common.h:40, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/3rdparty/glslang/glslang/MachineIndependent/iomapper.cpp:38: /usr/include/c++/14.2.0/bits/stl_algo.h: In function '_Funct std::for_each(_IIter, _IIter, _Funct) [with _IIter = _Rb_tree_iterator, glslang::pool_allocator >, glslang::TVarEntryInfo> >; _Funct = glslang::TSlotCollector]': /usr/include/c++/14.2.0/bits/stl_algo.h:3779:5: note: parameter passing for argument of type 'std::_Rb_tree_iterator, glslang::pool_allocator >, glslang::TVarEntryInfo> >' changed in GCC 7.1 3779 | for_each(_InputIterator __first, _InputIterator __last, _Function __f) | ^~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:3779:5: note: parameter passing for argument of type 'std::_Rb_tree_iterator, glslang::pool_allocator >, glslang::TVarEntryInfo> >' changed in GCC 7.1 /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/3rdparty/glslang/glslang/MachineIndependent/iomapper.cpp: In member function 'virtual bool glslang::TGlslIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)': /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/3rdparty/glslang/glslang/MachineIndependent/iomapper.cpp:1573:18: note: parameter passing for argument of type 'std::_Rb_tree_iterator, glslang::pool_allocator >, glslang::TVarEntryInfo> >' changed in GCC 7.1 1573 | std::for_each(inVarMaps[stage]->begin(), inVarMaps[stage]->end(), slotCollector); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/3rdparty/glslang/glslang/MachineIndependent/iomapper.cpp:1574:18: note: parameter passing for argument of type 'std::_Rb_tree_iterator, glslang::pool_allocator >, glslang::TVarEntryInfo> >' changed in GCC 7.1 1574 | std::for_each(outVarMaps[stage]->begin(), outVarMaps[stage]->end(), slotCollector); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/3rdparty/glslang/glslang/MachineIndependent/iomapper.cpp:1575:18: note: parameter passing for argument of type 'std::_Rb_tree_iterator, glslang::pool_allocator >, glslang::TVarEntryInfo> >' changed in GCC 7.1 1575 | std::for_each(uniformVarMap[stage]->begin(), uniformVarMap[stage]->end(), slotCollector); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/bits/stl_algo.h:61: /usr/include/c++/14.2.0/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = glslang::TVarLivePair; _Compare = __gnu_cxx::__ops::_Iter_comp_val >]': /usr/include/c++/14.2.0/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 135 | __push_heap(_RandomAccessIterator __first, | ^~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = glslang::TVarLivePair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = glslang::TVarLivePair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = glslang::TVarLivePair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = glslang::TVarLivePair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = glslang::TVarLivePair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = glslang::TVarLivePair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = glslang::TVarLivePair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/3rdparty/glslang/glslang/MachineIndependent/../Include/Common.h:51: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, glslang::pool_allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string, glslang::pool_allocator >; _Val = std::pair, glslang::pool_allocator >, glslang::TVarEntryInfo>; _KeyOfValue = std::_Select1st, glslang::pool_allocator >, glslang::TVarEntryInfo> >; _Compare = std::less, glslang::pool_allocator > >; _Alloc = std::allocator, glslang::pool_allocator >, glslang::TVarEntryInfo> >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, glslang::pool_allocator >, std::pair, glslang::pool_allocator >, glslang::TVarEntryInfo>, std::_Select1st, glslang::pool_allocator >, glslang::TVarEntryInfo> >, std::less, glslang::pool_allocator > >, std::allocator, glslang::pool_allocator >, glslang::TVarEntryInfo> > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/algorithm:60: /usr/include/c++/14.2.0/bits/stl_algobase.h: In function '_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = __gnu_cxx::__normal_iterator >; _BI2 = __gnu_cxx::__normal_iterator >]': /usr/include/c++/14.2.0/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 913 | move_backward(_BI1 __first, _BI1 __last, _BI2 __result) | ^~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:1781:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1781 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:1781:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1781 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:1781:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1781 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:1781:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1781 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:1781:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1781 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:1781:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1781 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:1781:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1781 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string, glslang::pool_allocator >; _Tp = glslang::TVarEntryInfo; _Compare = std::less, glslang::pool_allocator > >; _Alloc = std::allocator, glslang::pool_allocator >, glslang::TVarEntryInfo> >]', inlined from 'virtual void glslang::TVarGatherTraverser::visitSymbol(glslang::TIntermSymbol*)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/3rdparty/glslang/glslang/MachineIndependent/iomapper.cpp:97:54: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, glslang::pool_allocator >, std::pair, glslang::pool_allocator >, glslang::TVarEntryInfo>, std::_Select1st, glslang::pool_allocator >, glslang::TVarEntryInfo> >, std::less, glslang::pool_allocator > >, std::allocator, glslang::pool_allocator >, glslang::TVarEntryInfo> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1869:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1884:27: /usr/include/c++/14.2.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1869:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1884:27: /usr/include/c++/14.2.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1869:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1884:27: /usr/include/c++/14.2.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1869:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1884:27: /usr/include/c++/14.2.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1869:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1884:27: /usr/include/c++/14.2.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1869:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1884:27: /usr/include/c++/14.2.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1869:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1884:27: /usr/include/c++/14.2.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4804:18, inlined from 'virtual bool glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/3rdparty/glslang/glslang/MachineIndependent/iomapper.cpp:1453:14: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4804:18, inlined from 'virtual bool glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/3rdparty/glslang/glslang/MachineIndependent/iomapper.cpp:1453:14: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4804:18, inlined from 'virtual bool glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/3rdparty/glslang/glslang/MachineIndependent/iomapper.cpp:1457:14: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4804:18, inlined from 'virtual bool glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/3rdparty/glslang/glslang/MachineIndependent/iomapper.cpp:1457:14: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4804:18, inlined from 'virtual bool glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/3rdparty/glslang/glslang/MachineIndependent/iomapper.cpp:1461:14: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4804:18, inlined from 'virtual bool glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/3rdparty/glslang/glslang/MachineIndependent/iomapper.cpp:1461:14: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4804:18, inlined from 'virtual bool glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/3rdparty/glslang/glslang/MachineIndependent/iomapper.cpp:1602:26: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4804:18, inlined from 'virtual bool glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/3rdparty/glslang/glslang/MachineIndependent/iomapper.cpp:1602:26: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4804:18, inlined from 'virtual bool glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/3rdparty/glslang/glslang/MachineIndependent/iomapper.cpp:1609:26: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4804:18, inlined from 'virtual bool glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/3rdparty/glslang/glslang/MachineIndependent/iomapper.cpp:1609:26: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4804:18, inlined from 'virtual bool glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/3rdparty/glslang/glslang/MachineIndependent/iomapper.cpp:1640:18: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4804:18, inlined from 'virtual bool glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/3rdparty/glslang/glslang/MachineIndependent/iomapper.cpp:1640:18: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4804:18, inlined from 'virtual bool glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/3rdparty/glslang/glslang/MachineIndependent/iomapper.cpp:1645:18: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4804:18, inlined from 'virtual bool glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/3rdparty/glslang/glslang/MachineIndependent/iomapper.cpp:1645:18: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [162/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/os/posix/posix_stringio.cpp.o [163/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/os/posix/posix_process.cpp.o [164/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/os/posix/posix_network.cpp.o [165/355] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/plthook/plthook_elf.c.o [166/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/os/posix/linux/linux_network.cpp.o [167/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/os/posix/linux/linux_hook.cpp.o [168/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/os/posix/linux/linux_threading.cpp.o [169/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/os/posix/linux/linux_process.cpp.o In file included from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/resource_manager.h:38, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_common.h:78, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_common.cpp:25: /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_common.cpp: In instantiation of 'void DoSerialise(SerialiserType&, VkPackedVersion&) [with SerialiserType = Serialiser]': /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_common.cpp:910:1: required from here 51 | template void DoSerialise(Serialiser &, type &); \ | ^ /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_common.cpp:908:49: warning: casting 'VkPackedVersion' to 'uint32_t&' {aka 'unsigned int&'} does not use 'VkPackedVersion::operator uint32_t() const' [-Wcast-user-defined] 908 | BASIC_TYPE_SERIALISE_STRINGIFY(VkPackedVersion, (uint32_t &)el, SDBasic::UnsignedInteger, 4); | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/serialise/serialiser.h:1611:40: note: in definition of macro 'BASIC_TYPE_SERIALISE_STRINGIFY' 1611 | ser.SerialiseValue(type, byteSize, member); \ | ^~~~~~ /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_common.cpp: In instantiation of 'void DoSerialise(SerialiserType&, VkPackedVersion&) [with SerialiserType = Serialiser]': /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_common.cpp:910:1: required from here 52 | template void DoSerialise(Serialiser &, type &); | ^ /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_common.cpp:908:49: warning: casting 'VkPackedVersion' to 'uint32_t&' {aka 'unsigned int&'} does not use 'VkPackedVersion::operator uint32_t() const' [-Wcast-user-defined] 908 | BASIC_TYPE_SERIALISE_STRINGIFY(VkPackedVersion, (uint32_t &)el, SDBasic::UnsignedInteger, 4); | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/serialise/serialiser.h:1611:40: note: in definition of macro 'BASIC_TYPE_SERIALISE_STRINGIFY' 1611 | ser.SerialiseValue(type, byteSize, member); \ | ^~~~~~ [170/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/os/posix/linux/linux_callstack.cpp.o [171/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/os/posix/linux/linux_stringio.cpp.o [172/355] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/tinyfiledialogs/tinyfiledialogs.c.o [173/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/3rdparty/tinyexr/tinyexr.cpp.o In file included from /usr/include/c++/14.2.0/set:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/serialise/serialiser.h:27, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_core.h:28, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_outputwindow.cpp:26: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_common.h:77, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_core.h:29: /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = VulkanReplay::OutputWindow; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [174/355] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/stb/stb_impl.c.o [175/355] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/zstdmt_compress.c.o [176/355] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/zstd_opt.c.o [177/355] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/zstd_ldm.c.o [178/355] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/zstd_lazy.c.o [179/355] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/zstd_fast.c.o [180/355] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/zstd_double_fast.c.o [181/355] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/zstd_decompress.c.o [182/355] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/zstd_compress.c.o [183/355] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/zstd_common.c.o [184/355] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/xxhash.c.o [185/355] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/threading.c.o [186/355] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/pool.c.o [187/355] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/huf_decompress.c.o [188/355] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/huf_compress.c.o [189/355] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/hist.c.o [190/355] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/fse_decompress.c.o In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/gl_driver.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/gl_outputwindow.cpp:25: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = GLReplay::OutputWindow; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [191/355] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/fse_compress.c.o [192/355] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/error_private.c.o [193/355] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/entropy_common.c.o [194/355] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/debug.c.o [195/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/3rdparty/superluminal/superluminal.cpp.o [196/355] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/miniz/miniz.c.o [197/355] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/md5/md5.c.o [198/355] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/lz4/lz4.c.o [199/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/3rdparty/pugixml/pugixml.cpp.o [200/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/3rdparty/catch/catch.cpp.o [201/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/3rdparty/jpeg-compressor/jpge.cpp.o [202/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/3rdparty/jpeg-compressor/jpgd.cpp.o [203/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/strings/utf8printf.cpp.o [204/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/strings/string_utils.cpp.o [205/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/strings/grisu2.cpp.o [206/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/serialise/streamio_tests.cpp.o In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/gl_driver.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/gl_rendertexture.cpp:27: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = WrappedOpenGL::TextureData; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'bool GLReplay::RenderTextureInternal(TextureDisplay, TexDisplayFlags)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/gl_rendertexture.cpp:46:58: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [207/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/serialise/serialiser_tests.cpp.o [208/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/serialise/comp_io_tests.cpp.o [209/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/serialise/codecs/chrome_json_codec.cpp.o [210/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/serialise/codecs/xml_codec.cpp.o In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/wrappers/../gl_driver.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/wrappers/gl_debug_funcs.cpp:26: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = GLWindowingData; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [211/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/serialise/rdcfile.cpp.o [212/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/serialise/streamio.cpp.o [213/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/serialise/zstdio.cpp.o In file included from /usr/include/c++/14.2.0/set:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/serialise/serialiser.h:27, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/../vk_core.h:28, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/vk_dynamic_funcs.cpp:25: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/../vk_common.h:77, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/../vk_core.h:29: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = WrappedVulkan::BakedCmdBufferInfo; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'bool WrappedVulkan::Serialise_vkCmdSetPrimitiveTopology(SerialiserType&, VkCommandBuffer, VkPrimitiveTopology) [with SerialiserType = ReadSerialiser]' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/vk_dynamic_funcs.cpp:1090:47: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [214/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/serialise/lz4io.cpp.o [215/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/serialise/serialiser.cpp.o [216/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/replay/replay_controller.cpp.o In file included from /usr/include/c++/14.2.0/set:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/serialise/serialiser.h:27, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/../vk_core.h:28, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/vk_descriptor_funcs.cpp:25: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [217/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/replay/replay_output.cpp.o In file included from /usr/include/c++/14.2.0/set:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/serialise/serialiser.h:27, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/../vk_core.h:28, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/vk_sync_funcs.cpp:25: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/../vk_common.h:77, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/../vk_core.h:29: /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = WrappedVulkan::BakedCmdBufferInfo; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = unsigned int; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [218/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/replay/replay_driver.cpp.o [219/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/replay/entry_points.cpp.o [220/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/replay/capture_file.cpp.o [221/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/replay/dummy_driver.cpp.o [222/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/replay/capture_options.cpp.o [223/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/replay/basic_types_tests.cpp.o [224/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/replay/app_api.cpp.o In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/shaders/spirv/spirv_common.h:28, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_overlay.cpp:30: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = VulkanQuadOverdrawCallback::CachedPipeline; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [225/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/os/os_specific.cpp.o [226/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/maths/vec.cpp.o [227/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/maths/matrix.cpp.o [228/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/maths/formatpacking.cpp.o In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/wrappers/../gl_driver.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/wrappers/gl_uniform_funcs.cpp:26: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = WrappedOpenGL::ProgramData; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [229/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/maths/camera.cpp.o [230/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/hooks/hooks.cpp.o In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/resource_manager.h:29, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/gl_manager.h:28, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/gl_manager.cpp:26: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = GLWindowingData; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'virtual bool GLResourceManager::ResourceTypeRelease(GLResource)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/gl_manager.cpp:211:92: /usr/include/c++/14.2.0/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [231/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/core/sparse_page_table.cpp.o [232/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/core/resource_manager.cpp.o [233/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/core/plugins.cpp.o [234/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/android/jdwp_connection.cpp.o [235/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/android/jdwp_util.cpp.o [236/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/android/jdwp.cpp.o [237/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/android/android_utils.cpp.o [238/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/android/android_tools.cpp.o In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/shaders/spirv/spirv_common.h:28, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/shaders/spirv/spirv_reflect.h:28, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_info.h:28, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_info.cpp:25: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = VulkanCreationInfo::ShaderModuleReflectionKey; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = VulkanCreationInfo::ShaderModuleReflectionKey; _Tp = VulkanCreationInfo::ShaderModuleReflection; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [239/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/android/android.cpp.o [240/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/core/bit_flag_iterator_tests.cpp.o [241/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/core/intervals_tests.cpp.o [242/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/core/replay_proxy.cpp.o In file included from /usr/include/c++/14.2.0/set:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/serialise/serialiser.h:27, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_core.h:28, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_initstate.cpp:27: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_common.h:77, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_core.h:29: /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = WrappedVulkan::DescriptorSetInfo; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [243/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/core/settings.cpp.o [244/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/core/remote_server.cpp.o [245/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/core/target_control.cpp.o [246/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/core/image_viewer.cpp.o [247/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/core/core.cpp.o In file included from /usr/include/c++/14.2.0/set:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/serialise/serialiser.h:27, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/../vk_core.h:28, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/vk_queue_funcs.cpp:26: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/../vk_common.h:77, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/../vk_core.h:29: /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = WrappedVulkan::BakedCmdBufferInfo; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = rdcarray; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = rdcarray; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [248/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/common/threading_tests.cpp.o [249/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/common/dds_readwrite.cpp.o [250/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/common/common.cpp.o [251/355] Building CXX object renderdoc/CMakeFiles/include-bin.dir/3rdparty/include-bin/main.cpp.o In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/wrappers/../gl_driver.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/wrappers/gl_query_funcs.cpp:26: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<__GLsync* const&>, std::tuple<>}; _Key = __GLsync*; _Val = std::pair<__GLsync* const, ResourceId>; _KeyOfValue = std::_Select1st >; _Compare = std::less<__GLsync*>; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<__GLsync*, std::pair<__GLsync* const, ResourceId>, std::_Select1st >, std::less<__GLsync*>, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = __GLsync*; _Tp = ResourceId; _Compare = std::less<__GLsync*>; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<__GLsync*, std::pair<__GLsync* const, ResourceId>, std::_Select1st >, std::less<__GLsync*>, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = rdcarray; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/wrappers/../gl_common.h:29, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/wrappers/gl_emulated.cpp:29: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = WrappedOpenGL::ProgramData; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = WrappedOpenGL::TextureData; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'void glEmulate::_glGetTexLevelParameteriv(RDCGLenum, GLint, RDCGLenum, GLint*)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/wrappers/gl_emulated.cpp:2606:62: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/gl_common.h:29, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/gl_pixelhistory.cpp:28: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = WrappedOpenGL::TextureData; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [252/355] Linking CXX executable bin/include-bin In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/gl_driver.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/gl_overlay.cpp:32: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = WrappedOpenGL::ShaderData; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = WrappedOpenGL::TextureData; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/set:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/serialise/serialiser.h:27, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/../vk_core.h:28, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp:26: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/../vk_common.h:77, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/../vk_core.h:29: /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = WrappedVulkan::BakedCmdBufferInfo; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/serialise/serialiser.h:29: In static member function 'static void SDChunk::operator delete(void*)', inlined from 'bool WrappedVulkan::Serialise_vkCmdDrawIndirect(SerialiserType&, VkCommandBuffer, VkBuffer, VkDeviceSize, uint32_t, uint32_t) [with SerialiserType = ReadSerialiser]' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp:617:30: /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/api/replay/structured_data.h:1382:9: warning: 'void free(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1382 | free(p); | ~~~~^~~ /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp: In member function 'bool WrappedVulkan::Serialise_vkCmdDrawIndirect(SerialiserType&, VkCommandBuffer, VkBuffer, VkDeviceSize, uint32_t, uint32_t) [with SerialiserType = ReadSerialiser]': /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp:617:30: note: returned from 'static void* SDChunk::operator new(size_t)' 617 | SDChunk *fakeChunk = new SDChunk("Indirect sub-command"_lit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static void SDChunk::operator delete(void*)', inlined from 'bool WrappedVulkan::Serialise_vkCmdDrawIndirect(SerialiserType&, VkCommandBuffer, VkBuffer, VkDeviceSize, uint32_t, uint32_t) [with SerialiserType = ReadSerialiser]' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp:685:30: /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/api/replay/structured_data.h:1382:9: warning: 'void free(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1382 | free(p); | ~~~~^~~ /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp: In member function 'bool WrappedVulkan::Serialise_vkCmdDrawIndirect(SerialiserType&, VkCommandBuffer, VkBuffer, VkDeviceSize, uint32_t, uint32_t) [with SerialiserType = ReadSerialiser]': /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp:685:30: note: returned from 'static void* SDChunk::operator new(size_t)' 685 | SDChunk *fakeChunk = new SDChunk("Indirect sub-command"_lit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static void SDChunk::operator delete(void*)', inlined from 'bool WrappedVulkan::Serialise_vkCmdDrawIndexedIndirect(SerialiserType&, VkCommandBuffer, VkBuffer, VkDeviceSize, uint32_t, uint32_t) [with SerialiserType = ReadSerialiser]' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp:995:30: /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/api/replay/structured_data.h:1382:9: warning: 'void free(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1382 | free(p); | ~~~~^~~ /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp: In member function 'bool WrappedVulkan::Serialise_vkCmdDrawIndexedIndirect(SerialiserType&, VkCommandBuffer, VkBuffer, VkDeviceSize, uint32_t, uint32_t) [with SerialiserType = ReadSerialiser]': /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp:995:30: note: returned from 'static void* SDChunk::operator new(size_t)' 995 | SDChunk *fakeChunk = new SDChunk("Indirect sub-command"_lit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static void SDChunk::operator delete(void*)', inlined from 'bool WrappedVulkan::Serialise_vkCmdDrawIndexedIndirect(SerialiserType&, VkCommandBuffer, VkBuffer, VkDeviceSize, uint32_t, uint32_t) [with SerialiserType = ReadSerialiser]' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp:1066:30: /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/api/replay/structured_data.h:1382:9: warning: 'void free(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1382 | free(p); | ~~~~^~~ /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp: In member function 'bool WrappedVulkan::Serialise_vkCmdDrawIndexedIndirect(SerialiserType&, VkCommandBuffer, VkBuffer, VkDeviceSize, uint32_t, uint32_t) [with SerialiserType = ReadSerialiser]': /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp:1066:30: note: returned from 'static void* SDChunk::operator new(size_t)' 1066 | SDChunk *fakeChunk = new SDChunk("Indirect sub-command"_lit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static void SDChunk::operator delete(void*)', inlined from 'bool WrappedVulkan::Serialise_vkCmdDrawIndirectCount(SerialiserType&, VkCommandBuffer, VkBuffer, VkDeviceSize, VkBuffer, VkDeviceSize, uint32_t, uint32_t) [with SerialiserType = ReadSerialiser]' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp:3022:30: /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/api/replay/structured_data.h:1382:9: warning: 'void free(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1382 | free(p); | ~~~~^~~ /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp: In member function 'bool WrappedVulkan::Serialise_vkCmdDrawIndirectCount(SerialiserType&, VkCommandBuffer, VkBuffer, VkDeviceSize, VkBuffer, VkDeviceSize, uint32_t, uint32_t) [with SerialiserType = ReadSerialiser]': /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp:3022:30: note: returned from 'static void* SDChunk::operator new(size_t)' 3022 | SDChunk *fakeChunk = new SDChunk("Indirect sub-command"_lit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static void SDChunk::operator delete(void*)', inlined from 'bool WrappedVulkan::Serialise_vkCmdDrawIndexedIndirectCount(SerialiserType&, VkCommandBuffer, VkBuffer, VkDeviceSize, VkBuffer, VkDeviceSize, uint32_t, uint32_t) [with SerialiserType = ReadSerialiser]' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp:3371:30: /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/api/replay/structured_data.h:1382:9: warning: 'void free(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1382 | free(p); | ~~~~^~~ /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp: In member function 'bool WrappedVulkan::Serialise_vkCmdDrawIndexedIndirectCount(SerialiserType&, VkCommandBuffer, VkBuffer, VkDeviceSize, VkBuffer, VkDeviceSize, uint32_t, uint32_t) [with SerialiserType = ReadSerialiser]': /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp:3371:30: note: returned from 'static void* SDChunk::operator new(size_t)' 3371 | SDChunk *fakeChunk = new SDChunk("Indirect sub-command"_lit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static void SDChunk::operator delete(void*)', inlined from 'bool WrappedVulkan::Serialise_vkCmdDrawMeshTasksIndirectEXT(SerialiserType&, VkCommandBuffer, VkBuffer, VkDeviceSize, uint32_t, uint32_t) [with SerialiserType = ReadSerialiser]' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp:4719:30: /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/api/replay/structured_data.h:1382:9: warning: 'void free(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1382 | free(p); | ~~~~^~~ /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp: In member function 'bool WrappedVulkan::Serialise_vkCmdDrawMeshTasksIndirectEXT(SerialiserType&, VkCommandBuffer, VkBuffer, VkDeviceSize, uint32_t, uint32_t) [with SerialiserType = ReadSerialiser]': /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp:4719:30: note: returned from 'static void* SDChunk::operator new(size_t)' 4719 | SDChunk *fakeChunk = new SDChunk("Indirect sub-command"_lit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static void SDChunk::operator delete(void*)', inlined from 'bool WrappedVulkan::Serialise_vkCmdDrawMeshTasksIndirectEXT(SerialiserType&, VkCommandBuffer, VkBuffer, VkDeviceSize, uint32_t, uint32_t) [with SerialiserType = ReadSerialiser]' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp:4787:30: /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/api/replay/structured_data.h:1382:9: warning: 'void free(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1382 | free(p); | ~~~~^~~ /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp: In member function 'bool WrappedVulkan::Serialise_vkCmdDrawMeshTasksIndirectEXT(SerialiserType&, VkCommandBuffer, VkBuffer, VkDeviceSize, uint32_t, uint32_t) [with SerialiserType = ReadSerialiser]': /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp:4787:30: note: returned from 'static void* SDChunk::operator new(size_t)' 4787 | SDChunk *fakeChunk = new SDChunk("Indirect sub-command"_lit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static void SDChunk::operator delete(void*)', inlined from 'bool WrappedVulkan::Serialise_vkCmdDrawMeshTasksIndirectCountEXT(SerialiserType&, VkCommandBuffer, VkBuffer, VkDeviceSize, VkBuffer, VkDeviceSize, uint32_t, uint32_t) [with SerialiserType = ReadSerialiser]' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp:5150:30: /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/api/replay/structured_data.h:1382:9: warning: 'void free(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1382 | free(p); | ~~~~^~~ /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp: In member function 'bool WrappedVulkan::Serialise_vkCmdDrawMeshTasksIndirectCountEXT(SerialiserType&, VkCommandBuffer, VkBuffer, VkDeviceSize, VkBuffer, VkDeviceSize, uint32_t, uint32_t) [with SerialiserType = ReadSerialiser]': /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp:5150:30: note: returned from 'static void* SDChunk::operator new(size_t)' 5150 | SDChunk *fakeChunk = new SDChunk("Indirect sub-command"_lit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_debug.h:27, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_debug.cpp:27: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = WrappedVulkan::DescriptorSetInfo; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/wrappers/../gl_driver.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/wrappers/gl_interop_funcs.cpp:25: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = WrappedOpenGL::BufferData; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/gl_driver.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/gl_postvs.cpp:31: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = void*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = void*; _Tp = WrappedOpenGL::ContextData; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'ContextShareGroup* WrappedOpenGL::GetShareGroup(void*)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/gl_driver.h:642:79, inlined from 'virtual MeshFormat GLReplay::GetPostVSBuffers(uint32_t, uint32_t, uint32_t, MeshDataStage)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/gl_postvs.cpp:1988:63: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = WrappedOpenGL::ShaderData; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/gl_driver.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/gl_debug.cpp:35: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = WrappedOpenGL::TextureData; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/gl_driver.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/gl_initstate.cpp:26: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = WrappedOpenGL::ShaderData; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = GLWindowingData; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/set:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/serialise/serialiser.h:27, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/../vk_core.h:28, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/vk_resource_funcs.cpp:26: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/../vk_common.h:77, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/../vk_core.h:29: /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = ResourceId; _Tp = rdcarray; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/14.2.0/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/wrappers/../gl_driver.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/wrappers/gl_framebuffer_funcs.cpp:26: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = rdcarray; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/wrappers/../gl_driver.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/wrappers/gl_shader_funcs.cpp:27: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/gl_replay.h:29, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/gl_replay.cpp:26: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = rdcarray; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'rdcarray WrappedOpenGL::GetUsage(ResourceId)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/gl_driver.h:681:74, inlined from 'virtual rdcarray GLReplay::GetUsage(ResourceId)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/gl_replay.cpp:3787:32: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = unsigned int; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'ResourceDescription& GLReplay::GetResourceDesc(ResourceId)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/gl_replay.cpp:236:21: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = WrappedOpenGL::BufferData; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = WrappedOpenGL::TextureData; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = TextureDescription; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = WrappedOpenGL::PipelineData; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = WrappedOpenGL::ProgramData; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'virtual void GLReplay::SavePipelineState(uint32_t)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/gl_replay.cpp:1137:49: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_replay.h:28, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_replay.cpp:25: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = VulkanCreationInfo::ShaderModuleReflectionKey; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = VulkanCreationInfo::ShaderModuleReflectionKey; _Tp = VulkanCreationInfo::ShaderModuleReflection; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'VulkanCreationInfo::ShaderModuleReflection& VulkanCreationInfo::ShaderModule::GetReflection(ShaderStage, const rdcstr&, ResourceId)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_info.h:751:56: /usr/include/c++/14.2.0/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = WrappedVulkan::DescriptorSetInfo; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = rdcarray; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'rdcarray WrappedVulkan::GetUsage(ResourceId)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_core.h:1183:74, inlined from 'virtual rdcarray VulkanReplay::GetUsage(ResourceId)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_replay.cpp:3298:32: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = unsigned int; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'ResourceDescription& VulkanReplay::GetResourceDesc(ResourceId)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_replay.cpp:294:21: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = VulkanReplay::TextureDisplayViews; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/shaders/spirv/spirv_editor.h:28, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_shader_feedback.cpp:29: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = VulkanCreationInfo::ShaderModuleReflectionKey; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = VulkanCreationInfo::ShaderModuleReflectionKey; _Tp = VulkanCreationInfo::ShaderModuleReflection; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'VulkanCreationInfo::ShaderModuleReflection& VulkanCreationInfo::ShaderModule::GetReflection(ShaderStage, const rdcstr&, ResourceId)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_info.h:751:56: /usr/include/c++/14.2.0/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/wrappers/../gl_driver.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/wrappers/gl_draw_funcs.cpp:26: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = ResourceId; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = WrappedOpenGL::ProgramData; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'bool WrappedOpenGL::Check_SafeDraw(bool)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/wrappers/gl_draw_funcs.cpp:198:51: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = WrappedOpenGL::ShaderData; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'bool WrappedOpenGL::Check_SafeDraw(bool)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/wrappers/gl_draw_funcs.cpp:221:51: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/api/replay/data_types.h:33, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/api/replay/control_types.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:34: In static member function 'static void SDChunk::operator delete(void*)', inlined from 'bool WrappedOpenGL::Serialise_glMultiDrawArraysIndirectCount(SerialiserType&, RDCGLenum, const void*, GLintptr, GLsizei, GLsizei) [with SerialiserType = ReadSerialiser]' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/wrappers/gl_draw_funcs.cpp:3212:30: /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/api/replay/structured_data.h:1382:9: warning: 'void free(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1382 | free(p); | ~~~~^~~ /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/wrappers/gl_draw_funcs.cpp: In member function 'bool WrappedOpenGL::Serialise_glMultiDrawArraysIndirectCount(SerialiserType&, RDCGLenum, const void*, GLintptr, GLsizei, GLsizei) [with SerialiserType = ReadSerialiser]': /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/wrappers/gl_draw_funcs.cpp:3212:30: note: returned from 'static void* SDChunk::operator new(size_t)' 3212 | SDChunk *fakeChunk = new SDChunk(multidraw.customName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static void SDChunk::operator delete(void*)', inlined from 'bool WrappedOpenGL::Serialise_glMultiDrawArraysIndirect(SerialiserType&, RDCGLenum, const void*, GLsizei, GLsizei) [with SerialiserType = ReadSerialiser]' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/wrappers/gl_draw_funcs.cpp:2752:30: /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/api/replay/structured_data.h:1382:9: warning: 'void free(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1382 | free(p); | ~~~~^~~ /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/wrappers/gl_draw_funcs.cpp: In member function 'bool WrappedOpenGL::Serialise_glMultiDrawArraysIndirect(SerialiserType&, RDCGLenum, const void*, GLsizei, GLsizei) [with SerialiserType = ReadSerialiser]': /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/wrappers/gl_draw_funcs.cpp:2752:30: note: returned from 'static void* SDChunk::operator new(size_t)' 2752 | SDChunk *fakeChunk = new SDChunk(multidraw.customName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static void SDChunk::operator delete(void*)', inlined from 'bool WrappedOpenGL::Serialise_glMultiDrawElementsIndirectCount(SerialiserType&, RDCGLenum, RDCGLenum, const void*, GLintptr, GLsizei, GLsizei) [with SerialiserType = ReadSerialiser]' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/wrappers/gl_draw_funcs.cpp:3451:30: /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/api/replay/structured_data.h:1382:9: warning: 'void free(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1382 | free(p); | ~~~~^~~ /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/wrappers/gl_draw_funcs.cpp: In member function 'bool WrappedOpenGL::Serialise_glMultiDrawElementsIndirectCount(SerialiserType&, RDCGLenum, RDCGLenum, const void*, GLintptr, GLsizei, GLsizei) [with SerialiserType = ReadSerialiser]': /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/wrappers/gl_draw_funcs.cpp:3451:30: note: returned from 'static void* SDChunk::operator new(size_t)' 3451 | SDChunk *fakeChunk = new SDChunk(multidraw.customName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static void SDChunk::operator delete(void*)', inlined from 'bool WrappedOpenGL::Serialise_glMultiDrawElementsIndirect(SerialiserType&, RDCGLenum, RDCGLenum, const void*, GLsizei, GLsizei) [with SerialiserType = ReadSerialiser]' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/wrappers/gl_draw_funcs.cpp:2982:30: /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/api/replay/structured_data.h:1382:9: warning: 'void free(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1382 | free(p); | ~~~~^~~ /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/wrappers/gl_draw_funcs.cpp: In member function 'bool WrappedOpenGL::Serialise_glMultiDrawElementsIndirect(SerialiserType&, RDCGLenum, RDCGLenum, const void*, GLsizei, GLsizei) [with SerialiserType = ReadSerialiser]': /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/wrappers/gl_draw_funcs.cpp:2982:30: note: returned from 'static void* SDChunk::operator new(size_t)' 2982 | SDChunk *fakeChunk = new SDChunk(multidraw.customName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [253/355] Performing build step for 'custom_swig' In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/wrappers/../gl_driver.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/wrappers/gl_texture_funcs.cpp:26: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = ResourceId; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 [254/355] Performing install step for 'custom_swig' In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/wrappers/../gl_driver.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/wrappers/gl_buffer_funcs.cpp:26: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = ResourceId; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/shaders/spirv/spirv_editor.h:28, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_postvs.cpp:29: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = VulkanPostVSData; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/set:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/serialise/serialiser.h:27, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_core.h:28, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_core.cpp:25: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = VulkanChunk; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.0/set:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/serialise/serialiser.h:27, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/../vk_core.h:28, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/vk_cmd_funcs.cpp:25: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/../vk_common.h:77, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/../vk_core.h:29: /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = WrappedVulkan::BakedCmdBufferInfo; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = WrappedVulkan::DescriptorSetInfo; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = rdcarray; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = VkCommandBuffer_T*; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/gl_driver.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/gl_driver.cpp:26: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = GLChunk; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = void*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = void*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = void*; _Tp = WrappedOpenGL::ContextData; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = void*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = void*; _Tp = WrappedOpenGL::ContextData; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = ResourceId; _Tp = rdcarray; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/14.2.0/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = GLWindowingData; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/shaders/spirv/spirv_common.h:28, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/shaders/spirv/spirv_debug.h:29, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_shaderdebug.cpp:26: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = VkPipeline; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = ShaderBuiltin; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = VulkanCreationInfo::ShaderModuleReflectionKey; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = VulkanCreationInfo::ShaderModuleReflectionKey; _Tp = VulkanCreationInfo::ShaderModuleReflection; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'VulkanCreationInfo::ShaderModuleReflection& VulkanCreationInfo::ShaderModule::GetReflection(ShaderStage, const rdcstr&, ResourceId)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_info.h:751:56: /usr/include/c++/14.2.0/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = ResourceId; _Tp = VkImageView; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = WrappedVulkan::DescriptorSetInfo; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'const BindingStorage& WrappedVulkan::GetCurrentDescSetBindingStorage(ResourceId)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_core.h:1170:40, inlined from 'VulkanAPIWrapper::VulkanAPIWrapper(WrappedVulkan*, VulkanCreationInfo&, VkShaderStageFlagBits, uint32_t, ResourceId)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_shaderdebug.cpp:213:53: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [255/355] Completed 'custom_swig' [256/355] Generating renderdoc_python.cxx, renderdoc.py [257/355] Generating qrenderdoc_python.cxx, qrenderdoc.py In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/replay/replay_driver.h:29, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/replay_proxy.h:29, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/replay_proxy.cpp:26: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = ResourceId; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = TextureDescription; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ReplayProxy::ShaderReflKey; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ReplayProxy::ShaderReflKey; _Tp = ShaderReflection*; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ResourceId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = bytebuf; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ResourceId; _Tp = ReplayProxy::ProxyTextureProperties; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'virtual ResourceId ReplayProxy::ApplyCustomShader(TextureDisplay&)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/replay_proxy.h:445:39: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ Language subdirectory: python Search paths: ./ /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/qrenderdoc/ /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/api/replay/ ./swig_lib/python/ /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/build/share/swig/3.0.12/python/ ./swig_lib/ /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/build/share/swig/3.0.12/ Preprocessing... Starting language-specific parse... Processing types... C++ analysis... Processing nested classes... Generating wrappers... In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.h:30, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.cpp:26: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = RDCDriver; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = RDCDriver; _Tp = long long unsigned int; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'void RenderDoc::AddActiveDriver(RDCDriver, bool)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/core.cpp:1711:46: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ Language subdirectory: python Search paths: ./ /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/qrenderdoc/ /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/api/replay/ ./swig_lib/python/ /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/build/share/swig/3.0.12/python/ ./swig_lib/ /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/build/share/swig/3.0.12/ Preprocessing... Starting language-specific parse... Processing types... C++ analysis... Processing nested classes... Generating wrappers... /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_serialise.cpp:196:58: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 196 | OptionalResources>(Serialiser &ser) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_serialise.cpp:196:58: note: remove the '< >' /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_serialise.cpp:199:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 199 | ~OptionalResources>() {} | ^ /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_serialise.cpp:199:3: note: remove the '< >' /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_serialise.cpp:200:57: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 200 | OptionalResources>( | ^ /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_serialise.cpp:200:57: note: remove the '< >' /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_serialise.cpp:209:58: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 209 | OptionalResources>(Serialiser &ser) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_serialise.cpp:209:58: note: remove the '< >' /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_serialise.cpp:213:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 213 | ~OptionalResources>() { Counter--; } | ^ /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_serialise.cpp:213:3: note: remove the '< >' /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_serialise.cpp:214:57: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 214 | OptionalResources>( | ^ /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_serialise.cpp:214:57: note: remove the '< >' [258/355] Generating CMakeFiles/data.src/driver/vulkan/renderdoc.json.c [259/355] Generating CMakeFiles/data.src/data/sourcecodepro.ttf.c [260/355] Generating CMakeFiles/data.src/data/glsl/vk_depthbuf2ms.frag.c [261/355] Generating CMakeFiles/data.src/data/glsl/vk_buffer2ms.comp.c [262/355] Generating CMakeFiles/data.src/data/glsl/vk_depthms2buffer.comp.c [263/355] Generating CMakeFiles/data.src/data/glsl/vk_ms2buffer.comp.c [264/355] Generating CMakeFiles/data.src/data/glsl/discard.frag.c [265/355] Generating CMakeFiles/data.src/data/glsl/depthms2arr.frag.c [266/355] Generating CMakeFiles/data.src/data/glsl/deptharr2ms.frag.c [267/355] Generating CMakeFiles/data.src/data/glsl/trisize.geom.c [268/355] Generating CMakeFiles/data.src/data/glsl/trisize.frag.c [269/355] Generating CMakeFiles/data.src/data/glsl/ms2array.comp.c [270/355] Generating CMakeFiles/data.src/data/glsl/array2ms.comp.c [271/355] Generating CMakeFiles/data.src/data/glsl/vktext.vert.c [272/355] Generating CMakeFiles/data.src/data/glsl/vktext.frag.c [273/355] Generating CMakeFiles/data.src/data/glsl/gltext.vert.c [274/355] Generating CMakeFiles/data.src/data/glsl/gltext.frag.c [275/355] Generating CMakeFiles/data.src/data/glsl/vk_texsample.h.c [276/355] Generating CMakeFiles/data.src/data/glsl/gles_texsample.h.c [277/355] Generating CMakeFiles/data.src/data/glsl/gl_texsample.h.c [278/355] Generating CMakeFiles/data.src/data/glsl/texremap.frag.c [279/355] Generating CMakeFiles/data.src/data/glsl/texdisplay.frag.c [280/355] Generating CMakeFiles/data.src/data/glsl/shaderdebug_sample.vert.c [281/355] Generating CMakeFiles/data.src/data/glsl/pixelhistory_primid.frag.c [282/355] Generating CMakeFiles/data.src/data/glsl/pixelhistory_mscopy_depth.comp.c [283/355] Generating CMakeFiles/data.src/data/glsl/pixelhistory_mscopy.comp.c [284/355] Generating CMakeFiles/data.src/data/glsl/quadwrite.frag.c [285/355] Generating CMakeFiles/data.src/data/glsl/quadresolve.frag.c [286/355] Generating CMakeFiles/data.src/data/glsl/minmaxtile.comp.c [287/355] Generating CMakeFiles/data.src/data/glsl/minmaxresult.comp.c [288/355] Generating CMakeFiles/data.src/data/glsl/mesh.vert.c [289/355] Generating CMakeFiles/data.src/data/glsl/mesh.geom.c [290/355] Generating CMakeFiles/data.src/data/glsl/mesh.frag.c [291/355] Generating CMakeFiles/data.src/data/glsl/mesh.comp.c [292/355] Generating CMakeFiles/data.src/data/glsl/histogram.comp.c [293/355] Generating CMakeFiles/data.src/data/glsl/fixedcol.frag.c [294/355] Generating CMakeFiles/data.src/data/glsl/glsl_globals.h.c [295/355] Generating CMakeFiles/data.src/data/glsl/glsl_ubos.h.c [296/355] Generating CMakeFiles/data.src/data/glsl/depth_copyms.frag.c [297/355] Generating CMakeFiles/data.src/data/glsl/depth_copy.frag.c [298/355] Generating CMakeFiles/data.src/data/glsl/checkerboard.frag.c [299/355] Generating CMakeFiles/data.src/data/glsl/blit.vert.c [300/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/sourcecodepro.ttf.c.o [301/355] Building CXX object renderdoccmd/CMakeFiles/renderdoccmd.dir/renderdoccmd_linux.cpp.o [302/355] Building CXX object renderdoccmd/CMakeFiles/renderdoccmd.dir/renderdoccmd.cpp.o [303/355] Building CXX object qrenderdoc/Code/pyrenderdoc/CMakeFiles/_qrenderdoc.dir/qrenderdoc_stub.cpp.o [304/355] Building CXX object qrenderdoc/Code/pyrenderdoc/CMakeFiles/_qrenderdoc.dir/pyrenderdoc_stub.cpp.o [305/355] Building CXX object qrenderdoc/Code/pyrenderdoc/CMakeFiles/_qrenderdoc.dir/__/__/qrenderdoc_python.cxx.o [306/355] Building CXX object qrenderdoc/Code/pyrenderdoc/CMakeFiles/_qrenderdoc.dir/__/__/renderdoc_python.cxx.o [307/355] Building CXX object qrenderdoc/Code/pyrenderdoc/CMakeFiles/_renderdoc.dir/pyrenderdoc_stub.cpp.o [308/355] Building CXX object qrenderdoc/Code/pyrenderdoc/CMakeFiles/_renderdoc.dir/__/__/renderdoc_python.cxx.o [309/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/driver/vulkan/renderdoc.json.c.o [310/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/vk_depthbuf2ms.frag.c.o [311/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/vk_buffer2ms.comp.c.o [312/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/vk_depthms2buffer.comp.c.o [313/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/vk_ms2buffer.comp.c.o [314/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/discard.frag.c.o [315/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/depthms2arr.frag.c.o [316/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/deptharr2ms.frag.c.o [317/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/trisize.geom.c.o [318/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/trisize.frag.c.o [319/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/ms2array.comp.c.o [320/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/array2ms.comp.c.o [321/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/vktext.vert.c.o [322/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/vktext.frag.c.o [323/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/gltext.vert.c.o [324/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/gltext.frag.c.o [325/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/vk_texsample.h.c.o [326/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/gles_texsample.h.c.o [327/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/gl_texsample.h.c.o [328/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/texremap.frag.c.o [329/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/texdisplay.frag.c.o [330/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/shaderdebug_sample.vert.c.o [331/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/pixelhistory_primid.frag.c.o [332/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/pixelhistory_mscopy_depth.comp.c.o [333/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/pixelhistory_mscopy.comp.c.o [334/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/quadwrite.frag.c.o [335/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/quadresolve.frag.c.o [336/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/minmaxtile.comp.c.o [337/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/minmaxresult.comp.c.o [338/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/mesh.vert.c.o [339/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/mesh.geom.c.o [340/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/mesh.frag.c.o [341/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/mesh.comp.c.o [342/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/histogram.comp.c.o [343/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/fixedcol.frag.c.o [344/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/glsl_globals.h.c.o [345/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/glsl_ubos.h.c.o [346/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/depth_copyms.frag.c.o [347/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/depth_copy.frag.c.o [348/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/checkerboard.frag.c.o [349/355] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/blit.vert.c.o [350/355] Linking CXX shared library lib/librenderdoc.so [351/355] Generating RenderDoc.icns [352/355] Generating QRenderDoc [353/355] Linking CXX executable bin/renderdoccmd [354/355] Linking CXX shared library lib/qrenderdoc.so [355/355] Linking CXX shared library lib/renderdoc.so Info: creating stash file /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/build/qrenderdoc/.qmake.stash uic ../../qrenderdoc/Windows/Dialogs/AboutDialog.ui uic ../../qrenderdoc/Windows/Dialogs/CrashDialog.ui uic ../../qrenderdoc/Windows/Dialogs/UpdateDialog.ui uic ../../qrenderdoc/Windows/MainWindow.ui uic ../../qrenderdoc/Windows/EventBrowser.ui uic ../../qrenderdoc/Windows/TextureViewer.ui uic ../../qrenderdoc/Widgets/ResourcePreview.ui uic ../../qrenderdoc/Widgets/ThumbnailStrip.ui uic ../../qrenderdoc/Widgets/ReplayOptionsSelector.ui uic ../../qrenderdoc/Windows/Dialogs/TextureSaveDialog.ui uic ../../qrenderdoc/Windows/Dialogs/CaptureDialog.ui uic ../../qrenderdoc/Windows/Dialogs/LiveCapture.ui uic ../../qrenderdoc/Windows/APIInspector.ui uic ../../qrenderdoc/Windows/PipelineState/PipelineStateViewer.ui uic ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.ui uic ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.ui uic ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.ui uic ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.ui uic ../../qrenderdoc/Widgets/BufferFormatSpecifier.ui uic ../../qrenderdoc/Widgets/ComputeDebugSelector.ui uic ../../qrenderdoc/Windows/BufferViewer.ui uic ../../qrenderdoc/Windows/ShaderViewer.ui uic ../../qrenderdoc/Windows/ShaderMessageViewer.ui uic ../../qrenderdoc/Windows/DebugMessageView.ui uic ../../qrenderdoc/Windows/LogView.ui uic ../../qrenderdoc/Windows/CommentView.ui uic ../../qrenderdoc/Windows/StatisticsViewer.ui uic ../../qrenderdoc/Windows/Dialogs/SettingsDialog.ui uic ../../qrenderdoc/Windows/Dialogs/SuggestRemoteDialog.ui uic ../../qrenderdoc/Windows/Dialogs/VirtualFileDialog.ui uic ../../qrenderdoc/Windows/Dialogs/RemoteManager.ui uic ../../qrenderdoc/Windows/Dialogs/ExtensionManager.ui uic ../../qrenderdoc/Windows/PixelHistoryView.ui uic ../../qrenderdoc/Windows/Dialogs/EnvironmentEditor.ui uic ../../qrenderdoc/Widgets/FindReplace.ui uic ../../qrenderdoc/Windows/Dialogs/TipsDialog.ui uic ../../qrenderdoc/Windows/Dialogs/ConfigEditor.ui uic ../../qrenderdoc/Windows/PythonShell.ui uic ../../qrenderdoc/Windows/Dialogs/PerformanceCounterSelection.ui uic ../../qrenderdoc/Windows/PerformanceCounterViewer.ui uic ../../qrenderdoc/Windows/ResourceInspector.ui uic ../../qrenderdoc/Windows/Dialogs/AnalyticsConfirmDialog.ui uic ../../qrenderdoc/Windows/Dialogs/AnalyticsPromptDialog.ui uic ../../qrenderdoc/Windows/Dialogs/AxisMappingDialog.ui compiling renderdoc_python.cxx compiling qrenderdoc_python.cxx compiling ../../qrenderdoc/Code/qrenderdoc.cpp compiling ../../qrenderdoc/Code/qprocessinfo.cpp compiling ../../qrenderdoc/Code/ReplayManager.cpp compiling ../../qrenderdoc/Code/CaptureContext.cpp compiling ../../qrenderdoc/Code/ScintillaSyntax.cpp compiling ../../qrenderdoc/Code/QRDUtils.cpp compiling ../../qrenderdoc/Code/MiniQtHelper.cpp compiling ../../qrenderdoc/Code/BufferFormatter.cpp compiling ../../qrenderdoc/Code/Resources.cpp compiling ../../qrenderdoc/Code/RGPInterop.cpp compiling ../../qrenderdoc/Code/pyrenderdoc/PythonContext.cpp compiling ../../qrenderdoc/Code/Interface/QRDInterface.cpp compiling ../../qrenderdoc/Code/Interface/Analytics.cpp compiling ../../qrenderdoc/Code/Interface/ShaderProcessingTool.cpp compiling ../../qrenderdoc/Code/Interface/PersistantConfig.cpp compiling ../../qrenderdoc/Code/Interface/RemoteHost.cpp compiling ../../qrenderdoc/Styles/StyleData.cpp compiling ../../qrenderdoc/Styles/RDStyle/RDStyle.cpp compiling ../../qrenderdoc/Styles/RDTweakedNativeStyle/RDTweakedNativeStyle.cpp compiling ../../qrenderdoc/Windows/Dialogs/AboutDialog.cpp compiling ../../qrenderdoc/Windows/Dialogs/CrashDialog.cpp compiling ../../qrenderdoc/Windows/Dialogs/UpdateDialog.cpp compiling ../../qrenderdoc/Windows/MainWindow.cpp compiling ../../qrenderdoc/Windows/EventBrowser.cpp compiling ../../qrenderdoc/Windows/TextureViewer.cpp compiling ../../qrenderdoc/Windows/ShaderViewer.cpp compiling ../../qrenderdoc/Windows/ShaderMessageViewer.cpp compiling ../../qrenderdoc/Widgets/Extended/RDLineEdit.cpp compiling ../../qrenderdoc/Widgets/Extended/RDTextEdit.cpp compiling ../../qrenderdoc/Widgets/Extended/RDLabel.cpp compiling ../../qrenderdoc/Widgets/Extended/RDMenu.cpp compiling ../../qrenderdoc/Widgets/Extended/RDHeaderView.cpp compiling ../../qrenderdoc/Widgets/Extended/RDToolButton.cpp compiling ../../qrenderdoc/Widgets/Extended/RDDoubleSpinBox.cpp compiling ../../qrenderdoc/Widgets/Extended/RDListView.cpp compiling ../../qrenderdoc/Widgets/ComputeDebugSelector.cpp compiling ../../qrenderdoc/Widgets/CustomPaintWidget.cpp compiling ../../qrenderdoc/Widgets/ResourcePreview.cpp compiling ../../qrenderdoc/Widgets/ThumbnailStrip.cpp compiling ../../qrenderdoc/Widgets/ReplayOptionsSelector.cpp compiling ../../qrenderdoc/Widgets/TextureGoto.cpp compiling ../../qrenderdoc/Widgets/RangeHistogram.cpp compiling ../../qrenderdoc/Widgets/CollapseGroupBox.cpp compiling ../../qrenderdoc/Windows/Dialogs/TextureSaveDialog.cpp compiling ../../qrenderdoc/Windows/Dialogs/CaptureDialog.cpp compiling ../../qrenderdoc/Windows/Dialogs/LiveCapture.cpp compiling ../../qrenderdoc/Widgets/Extended/RDListWidget.cpp compiling ../../qrenderdoc/Windows/APIInspector.cpp compiling ../../qrenderdoc/Windows/PipelineState/PipelineStateViewer.cpp compiling ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp compiling ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp compiling ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp compiling ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp compiling ../../qrenderdoc/Widgets/Extended/RDTreeView.cpp compiling ../../qrenderdoc/Widgets/Extended/RDTreeWidget.cpp compiling ../../qrenderdoc/Widgets/BufferFormatSpecifier.cpp compiling ../../qrenderdoc/Windows/BufferViewer.cpp compiling ../../qrenderdoc/Widgets/Extended/RDTableView.cpp compiling ../../qrenderdoc/Windows/DebugMessageView.cpp compiling ../../qrenderdoc/Windows/LogView.cpp compiling ../../qrenderdoc/Windows/CommentView.cpp compiling ../../qrenderdoc/Windows/StatisticsViewer.cpp compiling ../../qrenderdoc/Windows/TimelineBar.cpp compiling ../../qrenderdoc/Windows/Dialogs/SettingsDialog.cpp compiling ../../qrenderdoc/Widgets/OrderedListEditor.cpp compiling ../../qrenderdoc/Widgets/MarkerBreadcrumbs.cpp compiling ../../qrenderdoc/Widgets/Extended/RDTableWidget.cpp compiling ../../qrenderdoc/Windows/Dialogs/SuggestRemoteDialog.cpp compiling ../../qrenderdoc/Windows/Dialogs/VirtualFileDialog.cpp compiling ../../qrenderdoc/Windows/Dialogs/RemoteManager.cpp compiling ../../qrenderdoc/Windows/Dialogs/ExtensionManager.cpp compiling ../../qrenderdoc/Windows/PixelHistoryView.cpp compiling ../../qrenderdoc/Widgets/PipelineFlowChart.cpp compiling ../../qrenderdoc/Windows/Dialogs/EnvironmentEditor.cpp compiling ../../qrenderdoc/Widgets/FindReplace.cpp compiling ../../qrenderdoc/Widgets/Extended/RDSplitter.cpp compiling ../../qrenderdoc/Windows/Dialogs/TipsDialog.cpp compiling ../../qrenderdoc/Windows/Dialogs/ConfigEditor.cpp compiling ../../qrenderdoc/Windows/PythonShell.cpp compiling ../../qrenderdoc/Windows/Dialogs/PerformanceCounterSelection.cpp compiling ../../qrenderdoc/Windows/PerformanceCounterViewer.cpp compiling ../../qrenderdoc/Windows/ResourceInspector.cpp compiling ../../qrenderdoc/Windows/Dialogs/AnalyticsConfirmDialog.cpp compiling ../../qrenderdoc/Windows/Dialogs/AnalyticsPromptDialog.cpp compiling ../../qrenderdoc/Windows/Dialogs/AxisMappingDialog.cpp compiling ../../qrenderdoc/3rdparty/toolwindowmanager/ToolWindowManager.cpp In file included from /usr/include/qt5/QtCore/qlist.h:48, from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/QWidget:1, from ../../qrenderdoc/Widgets/RangeHistogram.h:27, from ../../qrenderdoc/Widgets/RangeHistogram.cpp:25: /usr/include/qt5/QtCore/qvector.h: In constructor 'QVector::QVector(std::initializer_list<_Tp>) [with T = QPointF]': /usr/include/qt5/QtCore/qvector.h:540:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 540 | QVector::QVector(std::initializer_list args) | ^~~~~~~~~~ ../../qrenderdoc/Widgets/RangeHistogram.cpp: In member function 'virtual void RangeHistogram::paintEvent(QPaintEvent*)': ../../qrenderdoc/Widgets/RangeHistogram.cpp:305:81: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 305 | QPoint(blackPoint.right() - m_MarkerSize, 0)}; | ^ ../../qrenderdoc/Widgets/RangeHistogram.cpp:314:79: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 314 | QPoint(whitePoint.left() - m_MarkerSize, whitePoint.bottom() + m_Margin)}; | ^ compiling ../../qrenderdoc/3rdparty/toolwindowmanager/ToolWindowManagerArea.cpp compiling ../../qrenderdoc/3rdparty/toolwindowmanager/ToolWindowManagerSplitter.cpp compiling ../../qrenderdoc/3rdparty/toolwindowmanager/ToolWindowManagerTabBar.cpp compiling ../../qrenderdoc/3rdparty/toolwindowmanager/ToolWindowManagerWrapper.cpp compiling ../../qrenderdoc/3rdparty/flowlayout/FlowLayout.cpp compiling ../../qrenderdoc/3rdparty/scintilla/lexlib/Accessor.cxx compiling ../../qrenderdoc/3rdparty/scintilla/lexlib/CharacterCategory.cxx compiling ../../qrenderdoc/3rdparty/scintilla/lexlib/CharacterSet.cxx compiling ../../qrenderdoc/3rdparty/scintilla/lexlib/LexerBase.cxx compiling ../../qrenderdoc/3rdparty/scintilla/lexlib/LexerModule.cxx compiling ../../qrenderdoc/3rdparty/scintilla/lexlib/LexerNoExceptions.cxx compiling ../../qrenderdoc/3rdparty/scintilla/lexlib/LexerSimple.cxx compiling ../../qrenderdoc/3rdparty/scintilla/lexlib/PropSetSimple.cxx compiling ../../qrenderdoc/3rdparty/scintilla/lexlib/StyleContext.cxx compiling ../../qrenderdoc/3rdparty/scintilla/lexlib/WordList.cxx compiling ../../qrenderdoc/3rdparty/scintilla/lexers/LexCPP.cxx compiling ../../qrenderdoc/3rdparty/scintilla/lexers/LexDiff.cxx compiling ../../qrenderdoc/3rdparty/scintilla/lexers/LexErrorList.cxx compiling ../../qrenderdoc/3rdparty/scintilla/lexers/LexHTML.cxx compiling ../../qrenderdoc/3rdparty/scintilla/lexers/LexJSON.cxx compiling ../../qrenderdoc/3rdparty/scintilla/lexers/LexNull.cxx compiling ../../qrenderdoc/3rdparty/scintilla/lexers/LexPython.cxx compiling ../../qrenderdoc/3rdparty/scintilla/lexers/LexRust.cxx compiling ../../qrenderdoc/3rdparty/scintilla/src/AutoComplete.cxx compiling ../../qrenderdoc/3rdparty/scintilla/src/CallTip.cxx compiling ../../qrenderdoc/3rdparty/scintilla/src/CaseConvert.cxx compiling ../../qrenderdoc/3rdparty/scintilla/src/CaseFolder.cxx compiling ../../qrenderdoc/3rdparty/scintilla/src/Catalogue.cxx compiling ../../qrenderdoc/3rdparty/scintilla/src/CellBuffer.cxx compiling ../../qrenderdoc/3rdparty/scintilla/src/CharClassify.cxx compiling ../../qrenderdoc/3rdparty/scintilla/src/ContractionState.cxx compiling ../../qrenderdoc/3rdparty/scintilla/src/Decoration.cxx compiling ../../qrenderdoc/3rdparty/scintilla/src/Document.cxx compiling ../../qrenderdoc/3rdparty/scintilla/src/EditModel.cxx compiling ../../qrenderdoc/3rdparty/scintilla/src/Editor.cxx compiling ../../qrenderdoc/3rdparty/scintilla/src/EditView.cxx compiling ../../qrenderdoc/3rdparty/scintilla/src/ExternalLexer.cxx compiling ../../qrenderdoc/3rdparty/scintilla/src/Indicator.cxx compiling ../../qrenderdoc/3rdparty/scintilla/src/KeyMap.cxx compiling ../../qrenderdoc/3rdparty/scintilla/src/LineMarker.cxx In file included from /usr/include/qt5/QtCore/qlist.h:48, from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qframe.h:44, from /usr/include/qt5/QtWidgets/qabstractscrollarea.h:44, from /usr/include/qt5/QtWidgets/QAbstractScrollArea:1, from ../../qrenderdoc/Windows/TimelineBar.h:27, from ../../qrenderdoc/Windows/TimelineBar.cpp:25: /usr/include/qt5/QtCore/qvector.h: In constructor 'QVector::QVector(std::initializer_list<_Tp>) [with T = QPointF]': /usr/include/qt5/QtCore/qvector.h:540:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 540 | QVector::QVector(std::initializer_list args) | ^~~~~~~~~~ compiling ../../qrenderdoc/3rdparty/scintilla/src/MarginView.cxx compiling ../../qrenderdoc/3rdparty/scintilla/src/PerLine.cxx compiling ../../qrenderdoc/3rdparty/scintilla/src/PositionCache.cxx compiling ../../qrenderdoc/3rdparty/scintilla/src/RESearch.cxx compiling ../../qrenderdoc/3rdparty/scintilla/src/RunStyles.cxx compiling ../../qrenderdoc/3rdparty/scintilla/src/ScintillaBase.cxx compiling ../../qrenderdoc/3rdparty/scintilla/src/Selection.cxx compiling ../../qrenderdoc/3rdparty/scintilla/src/Style.cxx ../../qrenderdoc/Windows/TimelineBar.cpp: In member function 'QPainterPath PipRanges::makePath(int, int, qreal)': ../../qrenderdoc/Windows/TimelineBar.cpp:84:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 84 | pos + QPoint(triRadius, 0)})); | ^ ../../qrenderdoc/Windows/TimelineBar.cpp:97:82: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 97 | right + QPoint(triRadius, 0), left + QPoint(triRadius, 0)})); | ^ compiling ../../qrenderdoc/3rdparty/scintilla/src/UniConversion.cxx compiling ../../qrenderdoc/3rdparty/scintilla/src/ViewStyle.cxx compiling ../../qrenderdoc/3rdparty/scintilla/src/XPM.cxx compiling ../../qrenderdoc/3rdparty/scintilla/qt/ScintillaEdit/ScintillaDocument.cpp compiling ../../qrenderdoc/3rdparty/scintilla/qt/ScintillaEdit/ScintillaEdit.cpp compiling ../../qrenderdoc/3rdparty/scintilla/qt/ScintillaEditBase/PlatQt.cpp compiling ../../qrenderdoc/3rdparty/scintilla/qt/ScintillaEditBase/ScintillaEditBase.cpp compiling ../../qrenderdoc/3rdparty/scintilla/qt/ScintillaEditBase/ScintillaQt.cpp ../../qrenderdoc/Windows/TimelineBar.cpp: In member function 'virtual void TimelineBar::paintEvent(QPaintEvent*)': ../../qrenderdoc/Windows/TimelineBar.cpp:683:97: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 683 | QPolygonF({QPoint(0, triHeight), QPoint(triRadius * 2, triHeight), QPoint(triRadius, 0)})); | ^ rcc ../../qrenderdoc/Resources/resources.qrc generating .obj/moc_predefs.h moc ../../qrenderdoc/Code/QRDUtils.h moc ../../qrenderdoc/Code/pyrenderdoc/PythonContext.h moc ../../qrenderdoc/Styles/RDStyle/RDStyle.h moc ../../qrenderdoc/Styles/RDTweakedNativeStyle/RDTweakedNativeStyle.h moc ../../qrenderdoc/Windows/Dialogs/AboutDialog.h moc ../../qrenderdoc/Windows/Dialogs/CrashDialog.h moc ../../qrenderdoc/Windows/Dialogs/UpdateDialog.h moc ../../qrenderdoc/Windows/MainWindow.h moc ../../qrenderdoc/Windows/EventBrowser.h moc ../../qrenderdoc/Windows/TextureViewer.h moc ../../qrenderdoc/Windows/ShaderViewer.h moc ../../qrenderdoc/Windows/ShaderMessageViewer.h moc ../../qrenderdoc/Widgets/Extended/RDLineEdit.h moc ../../qrenderdoc/Widgets/Extended/RDTextEdit.h moc ../../qrenderdoc/Widgets/Extended/RDLabel.h moc ../../qrenderdoc/Widgets/Extended/RDMenu.h moc ../../qrenderdoc/Widgets/Extended/RDHeaderView.h moc ../../qrenderdoc/Widgets/Extended/RDToolButton.h moc ../../qrenderdoc/Widgets/Extended/RDDoubleSpinBox.h moc ../../qrenderdoc/Widgets/Extended/RDListView.h moc ../../qrenderdoc/Widgets/ComputeDebugSelector.h moc ../../qrenderdoc/Widgets/CustomPaintWidget.h moc ../../qrenderdoc/Widgets/ResourcePreview.h moc ../../qrenderdoc/Widgets/ThumbnailStrip.h moc ../../qrenderdoc/Widgets/ReplayOptionsSelector.h moc ../../qrenderdoc/Widgets/TextureGoto.h moc ../../qrenderdoc/Widgets/RangeHistogram.h moc ../../qrenderdoc/Widgets/CollapseGroupBox.h moc ../../qrenderdoc/Windows/Dialogs/TextureSaveDialog.h moc ../../qrenderdoc/Windows/Dialogs/CaptureDialog.h moc ../../qrenderdoc/Windows/Dialogs/LiveCapture.h moc ../../qrenderdoc/Windows/APIInspector.h moc ../../qrenderdoc/Widgets/Extended/RDListWidget.h moc ../../qrenderdoc/Windows/PipelineState/PipelineStateViewer.h moc ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.h moc ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.h moc ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.h moc ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.h moc ../../qrenderdoc/Widgets/Extended/RDTreeView.h moc ../../qrenderdoc/Widgets/Extended/RDTreeWidget.h moc ../../qrenderdoc/Widgets/BufferFormatSpecifier.h moc ../../qrenderdoc/Windows/BufferViewer.h moc ../../qrenderdoc/Widgets/Extended/RDTableView.h moc ../../qrenderdoc/Windows/DebugMessageView.h moc ../../qrenderdoc/Windows/LogView.h moc ../../qrenderdoc/Windows/CommentView.h moc ../../qrenderdoc/Windows/StatisticsViewer.h moc ../../qrenderdoc/Windows/TimelineBar.h moc ../../qrenderdoc/Windows/Dialogs/SettingsDialog.h moc ../../qrenderdoc/Widgets/OrderedListEditor.h In file included from /usr/include/qt5/QtCore/qlist.h:48, from /usr/include/qt5/QtCore/qhash.h:46, from /usr/include/qt5/QtCore/QHash:1, from ../../qrenderdoc/3rdparty/toolwindowmanager/ToolWindowManager.h:28, from ../../qrenderdoc/3rdparty/toolwindowmanager/ToolWindowManager.cpp:25: /usr/include/qt5/QtCore/qvector.h: In constructor 'QVector::QVector(std::initializer_list<_Tp>) [with T = QPointF]': /usr/include/qt5/QtCore/qvector.h:540:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 540 | QVector::QVector(std::initializer_list args) | ^~~~~~~~~~ moc ../../qrenderdoc/Widgets/MarkerBreadcrumbs.h moc ../../qrenderdoc/Widgets/Extended/RDTableWidget.h moc ../../qrenderdoc/Windows/Dialogs/SuggestRemoteDialog.h moc ../../qrenderdoc/Windows/Dialogs/VirtualFileDialog.h moc ../../qrenderdoc/Windows/Dialogs/RemoteManager.h moc ../../qrenderdoc/Windows/Dialogs/ExtensionManager.h moc ../../qrenderdoc/Windows/PixelHistoryView.h moc ../../qrenderdoc/Widgets/PipelineFlowChart.h moc ../../qrenderdoc/Windows/Dialogs/EnvironmentEditor.h moc ../../qrenderdoc/Widgets/FindReplace.h moc ../../qrenderdoc/Widgets/Extended/RDSplitter.h moc ../../qrenderdoc/Windows/Dialogs/TipsDialog.h moc ../../qrenderdoc/Windows/PythonShell.h moc ../../qrenderdoc/Windows/Dialogs/ConfigEditor.h moc ../../qrenderdoc/Windows/Dialogs/PerformanceCounterSelection.h moc ../../qrenderdoc/Windows/PerformanceCounterViewer.h moc ../../qrenderdoc/Windows/ResourceInspector.h moc ../../qrenderdoc/Windows/Dialogs/AnalyticsConfirmDialog.h moc ../../qrenderdoc/Windows/Dialogs/AnalyticsPromptDialog.h moc ../../qrenderdoc/Windows/Dialogs/AxisMappingDialog.h moc ../../qrenderdoc/3rdparty/toolwindowmanager/ToolWindowManager.h moc ../../qrenderdoc/3rdparty/toolwindowmanager/ToolWindowManagerArea.h moc ../../qrenderdoc/3rdparty/toolwindowmanager/ToolWindowManagerSplitter.h moc ../../qrenderdoc/3rdparty/toolwindowmanager/ToolWindowManagerTabBar.h moc ../../qrenderdoc/3rdparty/toolwindowmanager/ToolWindowManagerWrapper.h moc ../../qrenderdoc/3rdparty/scintilla/qt/ScintillaEdit/ScintillaDocument.h moc ../../qrenderdoc/3rdparty/scintilla/qt/ScintillaEdit/ScintillaEdit.h moc ../../qrenderdoc/3rdparty/scintilla/qt/ScintillaEditBase/ScintillaEditBase.h moc ../../qrenderdoc/3rdparty/scintilla/qt/ScintillaEditBase/ScintillaQt.h compiling .obj/qrc_resources.cpp compiling .obj/moc_QRDUtils.cpp compiling .obj/moc_PythonContext.cpp compiling .obj/moc_RDStyle.cpp compiling .obj/moc_RDTweakedNativeStyle.cpp compiling .obj/moc_AboutDialog.cpp compiling .obj/moc_CrashDialog.cpp compiling .obj/moc_UpdateDialog.cpp compiling .obj/moc_MainWindow.cpp compiling .obj/moc_EventBrowser.cpp compiling .obj/moc_TextureViewer.cpp compiling .obj/moc_ShaderViewer.cpp compiling .obj/moc_ShaderMessageViewer.cpp compiling .obj/moc_RDLineEdit.cpp compiling .obj/moc_RDTextEdit.cpp compiling .obj/moc_RDLabel.cpp compiling .obj/moc_RDMenu.cpp compiling .obj/moc_RDHeaderView.cpp compiling .obj/moc_RDToolButton.cpp compiling .obj/moc_RDDoubleSpinBox.cpp compiling .obj/moc_RDListView.cpp compiling .obj/moc_ComputeDebugSelector.cpp compiling .obj/moc_CustomPaintWidget.cpp compiling .obj/moc_ResourcePreview.cpp compiling .obj/moc_ThumbnailStrip.cpp compiling .obj/moc_ReplayOptionsSelector.cpp compiling .obj/moc_TextureGoto.cpp compiling .obj/moc_RangeHistogram.cpp compiling .obj/moc_CollapseGroupBox.cpp compiling .obj/moc_TextureSaveDialog.cpp compiling .obj/moc_CaptureDialog.cpp compiling .obj/moc_LiveCapture.cpp compiling .obj/moc_RDListWidget.cpp compiling .obj/moc_APIInspector.cpp compiling .obj/moc_PipelineStateViewer.cpp compiling .obj/moc_VulkanPipelineStateViewer.cpp compiling .obj/moc_D3D11PipelineStateViewer.cpp compiling .obj/moc_D3D12PipelineStateViewer.cpp compiling .obj/moc_GLPipelineStateViewer.cpp compiling .obj/moc_RDTreeView.cpp compiling .obj/moc_RDTreeWidget.cpp compiling .obj/moc_BufferFormatSpecifier.cpp compiling .obj/moc_BufferViewer.cpp compiling .obj/moc_RDTableView.cpp compiling .obj/moc_DebugMessageView.cpp compiling .obj/moc_LogView.cpp ../../qrenderdoc/3rdparty/toolwindowmanager/ToolWindowManager.cpp: In member function 'void ToolWindowManager::drawHotspotPixmaps()': ../../qrenderdoc/3rdparty/toolwindowmanager/ToolWindowManager.cpp:1391:10: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1391 | })); | ^ ../../qrenderdoc/3rdparty/toolwindowmanager/ToolWindowManager.cpp:1399:10: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1399 | })); | ^ ../../qrenderdoc/3rdparty/toolwindowmanager/ToolWindowManager.cpp:1407:10: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1407 | })); | ^ ../../qrenderdoc/3rdparty/toolwindowmanager/ToolWindowManager.cpp:1415:10: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1415 | })); | ^ compiling .obj/moc_CommentView.cpp compiling .obj/moc_StatisticsViewer.cpp compiling .obj/moc_TimelineBar.cpp compiling .obj/moc_SettingsDialog.cpp compiling .obj/moc_OrderedListEditor.cpp compiling .obj/moc_MarkerBreadcrumbs.cpp compiling .obj/moc_RDTableWidget.cpp compiling .obj/moc_SuggestRemoteDialog.cpp compiling .obj/moc_VirtualFileDialog.cpp compiling .obj/moc_RemoteManager.cpp compiling .obj/moc_ExtensionManager.cpp compiling .obj/moc_PixelHistoryView.cpp compiling .obj/moc_PipelineFlowChart.cpp compiling .obj/moc_EnvironmentEditor.cpp compiling .obj/moc_FindReplace.cpp compiling .obj/moc_RDSplitter.cpp compiling .obj/moc_TipsDialog.cpp compiling .obj/moc_ConfigEditor.cpp compiling .obj/moc_PythonShell.cpp compiling .obj/moc_PerformanceCounterSelection.cpp In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qframe.h:44, from /usr/include/qt5/QtWidgets/QFrame:1, from ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.h:27, from ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:25: /usr/include/qt5/QtCore/qlist.h: In constructor 'QList::QList(std::initializer_list<_Tp>) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:169:12: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 169 | inline QList(std::initializer_list args) | ^~~~~ compiling .obj/moc_PerformanceCounterViewer.cpp ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp: In member function 'QVariantList D3D11PipelineStateViewer::exportViewHTML(const D3D11Pipe::View&, int, ShaderReflection*, const QString&)': ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:2559:59: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2559 | d, a, viewFormat, format, viewParams}; | ^ compiling .obj/moc_ResourceInspector.cpp compiling .obj/moc_AnalyticsConfirmDialog.cpp compiling .obj/moc_AnalyticsPromptDialog.cpp compiling .obj/moc_AxisMappingDialog.cpp compiling .obj/moc_ToolWindowManager.cpp compiling .obj/moc_ToolWindowManagerArea.cpp compiling .obj/moc_ToolWindowManagerSplitter.cpp ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp: In member function 'void D3D11PipelineStateViewer::exportHTML(QXmlStreamWriter&, const D3D11Pipe::InputAssembly&)': ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:2576:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2576 | rows.push_back({i, l.semanticName, l.semanticIndex, l.format.Name(), l.inputSlot, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2577 | l.byteOffset, (bool)l.perInstance, l.instanceDataStepRate}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:2613:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2613 | rows.push_back({i, name, vb.byteStride, vb.byteOffset, (qulonglong)length}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:2647:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2647 | m_Common.exportHTMLTable(xml, {tr("Buffer"), tr("Format"), tr("Offset"), tr("Byte Length")}, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2648 | {name, ifmt, ia.indexBuffer.byteOffset, (qulonglong)length}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:2654:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2654 | m_Common.exportHTMLTable(xml, {tr("Primitive Topology")}, {ToQStr(ia.topology)}); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compiling .obj/moc_ToolWindowManagerTabBar.cpp compiling .obj/moc_ToolWindowManagerWrapper.cpp In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qframe.h:44, from /usr/include/qt5/QtWidgets/QFrame:1, from ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.h:27, from ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:25: /usr/include/qt5/QtCore/qlist.h: In constructor 'QList::QList(std::initializer_list<_Tp>) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:169:12: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 169 | inline QList(std::initializer_list args) | ^~~~~ compiling .obj/moc_ScintillaDocument.cpp compiling .obj/moc_ScintillaEdit.cpp ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp: In member function 'void D3D11PipelineStateViewer::exportHTML(QXmlStreamWriter&, const D3D11Pipe::Shader&)': ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:2806:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2806 | rows.push_back({i, addressing, borderColor, ToQStr(s.compareFunction), ToQStr(s.filter), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2807 | s.maxAnisotropy, s.minLOD == -FLT_MAX ? lit("0") : QString::number(s.minLOD), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2808 | s.maxLOD == FLT_MAX ? lit("FLT_MAX") : QString::number(s.maxLOD), s.mipLODBias}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:2859:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2859 | rows.push_back({i, name, sh.constantBuffers[i].vecOffset, sh.constantBuffers[i].vecCount, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2860 | numvars, byteSize, (qulonglong)length}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:2884:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2884 | rows.push_back({i, interfaceName, sh.classInstances[i]}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compiling .obj/moc_ScintillaEditBase.cpp In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qframe.h:44, from /usr/include/qt5/QtWidgets/QFrame:1, from ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.h:27, from ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp:25: /usr/include/qt5/QtCore/qlist.h: In constructor 'QList::QList(std::initializer_list<_Tp>) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:169:12: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 169 | inline QList(std::initializer_list args) | ^~~~~ ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp: In member function 'QVariantList D3D12PipelineStateViewer::exportViewHTML(const D3D12Pipe::View&, bool, const ShaderResource*, const QString&)': ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp:2852:60: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2852 | d, a, viewFormat, format, viewParams}; | ^ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp: In member function 'void GLPipelineStateViewer::exportHTML(QXmlStreamWriter&, const GLPipe::VertexInput&)': ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:2638:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2638 | rows.push_back({i, (bool)a.enabled, a.vertexBufferSlot, a.format.Name(), a.byteOffset, generic}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:2673:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2673 | rows.push_back({i, name, vb.byteStride, vb.byteOffset, vb.instanceDivisor, (qulonglong)length}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:2714:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2714 | m_Common.exportHTMLTable(xml, {tr("Buffer"), tr("Format"), tr("Byte Length")}, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2715 | {name, ifmt, (qulonglong)length}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:2721:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2721 | m_Common.exportHTMLTable(xml, {tr("Primitive Topology")}, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2722 | {ToQStr(action ? vtx.topology : Topology::Unknown)}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:2729:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2729 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 2730 | xml, {tr("Primitive Restart"), tr("Restart Index"), tr("Provoking Vertex Last")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2731 | {(bool)vtx.primitiveRestart, vtx.restartIndex, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2732 | vtx.provokingVertexLast ? tr("Yes") : tr("No")}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:2737:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2737 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 2738 | xml, {tr("Rasterizer Discard"), tr("Clip Origin Lower Left"), tr("Clip Space Z")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2739 | {pipe.vertexProcessing.discard ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2740 | pipe.vertexProcessing.clipOriginLowerLeft ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2741 | pipe.vertexProcessing.clipNegativeOneToOne ? tr("-1 to 1") : tr("0 to 1")}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:2749:30: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2749 | clipPlaneRows.push_back({i, pipe.vertexProcessing.clipPlanes[i] ? tr("Yes") : tr("No")}); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:2761:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2761 | m_Common.exportHTMLTable(xml, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2762 | { | ~ 2763 | tr("Default Inner Tessellation Level"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2764 | tr("Default Outer Tessellation level"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2765 | }, | ~~ 2766 | { | ~ 2767 | QFormatStr("%1, %2") | ~~~~~~~~~~~~~~~~~~~~ 2768 | .arg(pipe.vertexProcessing.defaultInnerLevel[0]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2769 | .arg(pipe.vertexProcessing.defaultInnerLevel[1]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2770 | | 2771 | QFormatStr("%1, %2, %3, %4") | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2772 | .arg(pipe.vertexProcessing.defaultOuterLevel[0]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2773 | .arg(pipe.vertexProcessing.defaultOuterLevel[1]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2774 | .arg(pipe.vertexProcessing.defaultOuterLevel[2]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2775 | .arg(pipe.vertexProcessing.defaultOuterLevel[3]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2776 | }); | ~~ compiling .obj/moc_ScintillaQt.cpp ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp: In member function 'void D3D11PipelineStateViewer::exportHTML(QXmlStreamWriter&, const D3D11Pipe::StreamOut&)': ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:2923:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2923 | rows.push_back({i, name, o.byteOffset, (qulonglong)length}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp: In member function 'void D3D12PipelineStateViewer::exportHTML(QXmlStreamWriter&, const D3D12Pipe::InputAssembly&)': ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp:2869:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2869 | rows.push_back({i, l.semanticName, l.semanticIndex, l.format.Name(), l.inputSlot, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2870 | l.byteOffset, (bool)l.perInstance, l.instanceDataStepRate}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp:2908:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2908 | rows.push_back({i, name, vb.byteStride, (qulonglong)vb.byteOffset, (qulonglong)length}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp:2945:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2945 | m_Common.exportHTMLTable(xml, {tr("Buffer"), tr("Format"), tr("Offset"), tr("Byte Length")}, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2946 | {name, ifmt, (qulonglong)ia.indexBuffer.byteOffset, (qulonglong)length}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp:2952:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2952 | m_Common.exportHTMLTable(xml, {tr("Primitive Topology")}, {ToQStr(ia.topology)}); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp: In member function 'void D3D11PipelineStateViewer::exportHTML(QXmlStreamWriter&, const D3D11Pipe::Rasterizer&)': ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:2939:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2939 | m_Common.exportHTMLTable(xml, {tr("Fill Mode"), tr("Cull Mode"), tr("Front CCW")}, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2940 | {ToQStr(rs.state.fillMode), ToQStr(rs.state.cullMode), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2941 | rs.state.frontCCW ? tr("Yes") : tr("No")}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:2946:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2946 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 2947 | xml, | ~~~~ 2948 | {tr("Scissor Enable"), tr("Line AA Enable"), tr("Multisample Enable"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2949 | tr("Forced Sample Count"), tr("Conservative Raster")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2950 | {rs.state.scissorEnable ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2951 | rs.state.antialiasedLines ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2952 | rs.state.multisampleEnable ? tr("Yes") : tr("No"), rs.state.forcedSampleCount, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2953 | rs.state.conservativeRasterization != ConservativeRaster::Disabled ? tr("Yes") : tr("No")}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:2958:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2958 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 2959 | xml, {tr("Depth Clip"), tr("Depth Bias"), tr("Depth Bias Clamp"), tr("Slope Scaled Bias")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2960 | {rs.state.depthClip ? tr("Yes") : tr("No"), rs.state.depthBias, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2961 | Formatter::Format(rs.state.depthBiasClamp), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2962 | Formatter::Format(rs.state.slopeScaledDepthBias)}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:2975:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2975 | rows.push_back({i, v.x, v.y, v.width, v.height, v.minDepth, v.maxDepth, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2976 | v.enabled ? tr("Yes") : tr("No")}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:2997:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2997 | rows.push_back({i, s.x, s.y, s.width, s.height, s.enabled ? tr("Yes") : tr("No")}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp: In member function 'void GLPipelineStateViewer::exportHTML(QXmlStreamWriter&, const GLPipe::Feedback&)': ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3237:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3237 | m_Common.exportHTMLTable(xml, {tr("Active"), tr("Paused")}, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3238 | {xfb.active ? tr("Yes") : tr("No"), xfb.paused ? tr("Yes") : tr("No")}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3264:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3264 | rows.push_back({(int)i, name, (qulonglong)xfb.byteOffset[i], (qulonglong)xfb.byteSize[i], | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3265 | (qulonglong)length}); | ~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp: In member function 'void GLPipelineStateViewer::exportHTML(QXmlStreamWriter&, const GLPipe::Rasterizer&)': ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3286:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3286 | m_Common.exportHTMLTable(xml, {tr("Fill Mode"), tr("Cull Mode"), tr("Front CCW")}, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3287 | {ToQStr(rs.state.fillMode), ToQStr(rs.state.cullMode), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3288 | rs.state.frontCCW ? tr("Yes") : tr("No")}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3293:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3293 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 3294 | xml, | ~~~~ 3295 | {tr("Multisample Enable"), tr("Sample Shading"), tr("Sample Mask"), tr("Sample Coverage"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3296 | tr("Sample Coverage Invert"), tr("Alpha to Coverage"), tr("Alpha to One"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3297 | tr("Min Sample Shading Rate")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3298 | { | ~ 3299 | rs.state.multisampleEnable ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3300 | rs.state.sampleShading ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3301 | rs.state.sampleMask ? Formatter::Format(rs.state.sampleMaskValue, true) : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3302 | rs.state.sampleCoverage ? QString::number(rs.state.sampleCoverageValue) : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3303 | rs.state.sampleCoverageInvert ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3304 | rs.state.alphaToCoverage ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3305 | rs.state.alphaToOne ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3306 | Formatter::Format(rs.state.minSampleShadingRate), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3307 | }); | ~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3312:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3312 | m_Common.exportHTMLTable(xml, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 3313 | { | ~ 3314 | tr("Programmable Point Size"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3315 | tr("Fixed Point Size"), | ~~~~~~~~~~~~~~~~~~~~~~~ 3316 | tr("Line Width"), | ~~~~~~~~~~~~~~~~~ 3317 | tr("Point Fade Threshold"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3318 | tr("Point Origin Upper Left"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3319 | }, | ~~ 3320 | { | ~ 3321 | rs.state.programmablePointSize ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3322 | Formatter::Format(rs.state.pointSize), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3323 | Formatter::Format(rs.state.lineWidth), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3324 | Formatter::Format(rs.state.pointFadeThreshold), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3325 | rs.state.pointOriginUpperLeft ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3326 | }); | ~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3331:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3331 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 3332 | xml, {tr("Depth Clamp"), tr("Depth Bias"), tr("Offset Clamp"), tr("Slope Scaled Bias")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3333 | {rs.state.depthClamp ? tr("Yes") : tr("No"), rs.state.depthBias, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3334 | Formatter::Format(rs.state.offsetClamp), Formatter::Format(rs.state.slopeScaledDepthBias)}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3342:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3342 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 3343 | xml, | ~~~~ 3344 | { | ~ 3345 | tr("Derivatives"), | ~~~~~~~~~~~~~~~~~~ 3346 | tr("Line Smooth"), | ~~~~~~~~~~~~~~~~~~ 3347 | tr("Poly Smooth"), | ~~~~~~~~~~~~~~~~~~ 3348 | tr("Tex Compression"), | ~~~~~~~~~~~~~~~~~~~~~~ 3349 | }, | ~~ 3350 | { | ~ 3351 | ToQStr(pipe.hints.derivatives), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3352 | pipe.hints.lineSmoothingEnabled ? ToQStr(pipe.hints.lineSmoothing) : tr("Disabled"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3353 | pipe.hints.polySmoothingEnabled ? ToQStr(pipe.hints.polySmoothing) : tr("Disabled"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3354 | ToQStr(pipe.hints.textureCompression), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3355 | }); | ~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3368:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3368 | rows.push_back({i, v.x, v.y, v.width, v.height, v.minDepth, v.maxDepth}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3389:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3389 | rows.push_back({i, (bool)s.enabled, s.x, s.y, s.width, s.height}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp: In member function 'void D3D12PipelineStateViewer::exportHTML(QXmlStreamWriter&, const D3D12Pipe::Shader&, const rdcarray&)': ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp:3209:34: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3209 | rowsSampler.push_back( | ~~~~~~~~~~~~~~~~~~~~~^ 3210 | {rootel, spaceStr, regname, addressing, filter, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3211 | QFormatStr("%1 - %2") | ~~~~~~~~~~~~~~~~~~~~~ 3212 | .arg(s.minLOD == -FLT_MAX ? lit("0") : QString::number(s.minLOD)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3213 | .arg(s.maxLOD == FLT_MAX ? lit("FLT_MAX") : QString::number(s.maxLOD)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3214 | s.mipLODBias}); | ~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp:3291:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3291 | rowsCB.push_back( | ~~~~~~~~~~~~~~~~^ 3292 | {rootel, spaceStr, regname, name, (qulonglong)offset, (qulonglong)length, numvars}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp: In member function 'void D3D11PipelineStateViewer::exportHTML(QXmlStreamWriter&, const D3D11Pipe::OutputMerger&)': ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:3020:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3020 | m_Common.exportHTMLTable(xml, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 3021 | {tr("Independent Blend Enable"), tr("Alpha to Coverage"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3022 | tr("Sample Mask"), tr("Blend Factor")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3023 | { | ~ 3024 | om.blendState.independentBlend ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3025 | om.blendState.alphaToCoverage ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3026 | Formatter::Format(om.blendState.sampleMask, true), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3027 | blendFactor, | ~~~~~~~~~~~~ 3028 | }); | ~~ ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:3048:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3048 | rows.push_back({i, b.enabled ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3049 | b.logicOperationEnabled ? tr("Yes") : tr("No"), ToQStr(b.colorBlend.source), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3050 | ToQStr(b.colorBlend.destination), ToQStr(b.colorBlend.operation), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3051 | ToQStr(b.alphaBlend.source), ToQStr(b.alphaBlend.destination), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3052 | ToQStr(b.alphaBlend.operation), ToQStr(b.logicOperation), mask}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:3079:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3079 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 3080 | xml, {tr("Depth Test Enable"), tr("Depth Writes Enable"), tr("Depth Function")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3081 | {om.depthStencilState.depthEnable ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3082 | om.depthStencilState.depthWrites ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3083 | ToQStr(om.depthStencilState.depthFunction)}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:3091:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3091 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 3092 | xml, {tr("Stencil Test Enable"), tr("Stencil Read Mask"), tr("Stencil Write Mask")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3093 | {om.depthStencilState.stencilEnable ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3094 | Formatter::Format(om.depthStencilState.frontFace.compareMask, true), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3095 | Formatter::Format(om.depthStencilState.frontFace.writeMask, true)}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:3221:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3221 | } | ^ ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:3221:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3221 | } | ^ ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:3158:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3158 | rows.push_back({i, tr("Empty"), QString(), QString(), QString(), QString(), 0, 0, 0, 0, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3159 | QString(), QString(), QString()}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp: In member function 'void D3D12PipelineStateViewer::exportHTML(QXmlStreamWriter&, const D3D12Pipe::StreamOut&)': ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp:3383:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3383 | rows.push_back({i, name, (qulonglong)o.byteOffset, (qulonglong)length, counterName, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3384 | (qulonglong)o.writtenCountByteOffset, (qulonglong)counterLength}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp: In member function 'void D3D12PipelineStateViewer::exportHTML(QXmlStreamWriter&, const D3D12Pipe::Rasterizer&)': ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp:3403:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3403 | m_Common.exportHTMLTable(xml, {tr("Fill Mode"), tr("Cull Mode"), tr("Front CCW")}, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3404 | {ToQStr(rs.state.fillMode), ToQStr(rs.state.cullMode), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3405 | rs.state.frontCCW ? tr("Yes") : tr("No")}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp:3410:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3410 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 3411 | xml, | ~~~~ 3412 | {tr("Line Rasteriztion"), tr("Forced Sample Count"), tr("Conservative Raster"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3413 | tr("Sample Mask")}, | ~~~~~~~~~~~~~~~~~~~ 3414 | {ToQStr(rs.state.lineRasterMode), rs.state.forcedSampleCount, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3415 | rs.state.conservativeRasterization != ConservativeRaster::Disabled ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3416 | Formatter::Format(rs.sampleMask, true)}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp:3421:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3421 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 3422 | xml, {tr("Depth Clip"), tr("Depth Bias"), tr("Depth Bias Clamp"), tr("Slope Scaled Bias")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3423 | {rs.state.depthClip ? tr("Yes") : tr("No"), rs.state.depthBias, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3424 | Formatter::Format(rs.state.depthBiasClamp), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3425 | Formatter::Format(rs.state.slopeScaledDepthBias)}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp:3438:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3438 | rows.push_back({i, v.x, v.y, v.width, v.height, v.minDepth, v.maxDepth}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp:3459:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3459 | rows.push_back({i, s.x, s.y, s.width, s.height}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp: In member function 'void GLPipelineStateViewer::exportHTML(QXmlStreamWriter&, const GLPipe::Shader&)': ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:2918:30: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2918 | textureRows.push_back({slotname, name, typeName, w, h, d, a, format, r.firstMip, r.numMips}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:2982:30: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2982 | samplerRows.push_back( | ~~~~~~~~~~~~~~~~~~~~~^ 2983 | {slotname, addressing, filter, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2984 | QFormatStr("%1 - %2") | ~~~~~~~~~~~~~~~~~~~~~ 2985 | .arg(s.minLOD == -FLT_MAX ? lit("0") : QString::number(s.minLOD)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2986 | .arg(s.maxLOD == FLT_MAX ? lit("FLT_MAX") : QString::number(s.maxLOD)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2987 | s.mipLODBias}); | ~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3043:30: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3043 | cbufferRows.push_back({slotname, name, byterange, sizestr}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3053:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3053 | subRows.push_back({i, subval}); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3166:32: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3166 | readwriteRows.push_back({binding, slotname, name, dimensions, format, access}); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp: In member function 'void D3D12PipelineStateViewer::exportHTML(QXmlStreamWriter&, const D3D12Pipe::OM&)': ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp:3481:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3481 | m_Common.exportHTMLTable(xml, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 3482 | {tr("Independent Blend Enable"), tr("Alpha to Coverage"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3483 | tr("Blend Factor"), tr("Multisampling Rate")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3484 | {om.blendState.independentBlend ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3485 | om.blendState.alphaToCoverage ? tr("Yes") : tr("No"), blendFactor, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3486 | tr("%1x %2 qual").arg(om.multiSampleCount).arg(om.multiSampleQuality)}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp:3506:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3506 | rows.push_back({i, b.enabled ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3507 | b.logicOperationEnabled ? tr("Yes") : tr("No"), ToQStr(b.colorBlend.source), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3508 | ToQStr(b.colorBlend.destination), ToQStr(b.colorBlend.operation), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3509 | ToQStr(b.alphaBlend.source), ToQStr(b.alphaBlend.destination), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3510 | ToQStr(b.alphaBlend.operation), ToQStr(b.logicOperation), mask}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp:3537:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3537 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 3538 | xml, | ~~~~ 3539 | { | ~ 3540 | tr("Depth Test Enable"), | ~~~~~~~~~~~~~~~~~~~~~~~~ 3541 | tr("Depth Writes Enable"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 3542 | tr("Depth Function"), | ~~~~~~~~~~~~~~~~~~~~~ 3543 | tr("Depth Bounds"), | ~~~~~~~~~~~~~~~~~~~ 3544 | }, | ~~ 3545 | { | ~ 3546 | om.depthStencilState.depthEnable ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3547 | om.depthStencilState.depthWrites ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3548 | ToQStr(om.depthStencilState.depthFunction), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3549 | om.depthStencilState.depthBoundsEnable | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3550 | ? QFormatStr("%1 - %2") | ~~~~~~~~~~~~~~~~~~~~~~~ 3551 | .arg(Formatter::Format(om.depthStencilState.minDepthBounds)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3552 | .arg(Formatter::Format(om.depthStencilState.maxDepthBounds)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3553 | : tr("Disabled"), | ~~~~~~~~~~~~~~~~~ 3554 | }); | ~~ ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp:3566:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3566 | rows.push_back({ | ~~~~~~~~~~~~~~^~ 3567 | tr("Front"), | ~~~~~~~~~~~~ 3568 | Formatter::Format(om.depthStencilState.frontFace.reference, true), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3569 | Formatter::Format(om.depthStencilState.frontFace.compareMask, true), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3570 | Formatter::Format(om.depthStencilState.frontFace.writeMask, true), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3571 | ToQStr(om.depthStencilState.frontFace.function), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3572 | ToQStr(om.depthStencilState.frontFace.passOperation), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3573 | ToQStr(om.depthStencilState.frontFace.failOperation), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3574 | ToQStr(om.depthStencilState.frontFace.depthFailOperation), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3575 | }); | ~~ ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp:3577:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3577 | rows.push_back({ | ~~~~~~~~~~~~~~^~ 3578 | tr("back"), | ~~~~~~~~~~~ 3579 | Formatter::Format(om.depthStencilState.backFace.reference, true), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3580 | Formatter::Format(om.depthStencilState.backFace.compareMask, true), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3581 | Formatter::Format(om.depthStencilState.backFace.writeMask, true), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3582 | ToQStr(om.depthStencilState.backFace.function), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3583 | ToQStr(om.depthStencilState.backFace.passOperation), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3584 | ToQStr(om.depthStencilState.backFace.failOperation), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3585 | ToQStr(om.depthStencilState.backFace.depthFailOperation), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3586 | }); | ~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp: In member function 'void GLPipelineStateViewer::exportHTML(QXmlStreamWriter&, const GLPipe::FrameBuffer&)': ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3413:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3413 | m_Common.exportHTMLTable(xml, {tr("Framebuffer SRGB"), tr("Blend Factor")}, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3414 | { | ~ 3415 | fb.framebufferSRGB ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3416 | blendFactor, | ~~~~~~~~~~~~ 3417 | }); | ~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3431:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3431 | rows.push_back({i, b.enabled ? tr("Yes") : tr("No"), ToQStr(b.colorBlend.source), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3432 | ToQStr(b.colorBlend.destination), ToQStr(b.colorBlend.operation), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3433 | ToQStr(b.alphaBlend.source), ToQStr(b.alphaBlend.destination), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3434 | ToQStr(b.alphaBlend.operation), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3435 | b.logicOperationEnabled ? tr("Yes") : tr("No"), ToQStr(b.logicOperation), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3436 | ((b.writeMask & 0x1) == 0 ? tr("_") : tr("R")) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3437 | ((b.writeMask & 0x2) == 0 ? tr("_") : tr("G")) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3438 | ((b.writeMask & 0x4) == 0 ? tr("_") : tr("B")) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3439 | ((b.writeMask & 0x8) == 0 ? tr("_") : tr("A"))}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3466:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3466 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 3467 | xml, | ~~~~ 3468 | {tr("Depth Test Enable"), tr("Depth Writes Enable"), tr("Depth Function"), tr("Depth Bounds")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3469 | { | ~ 3470 | pipe.depthState.depthEnable ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3471 | pipe.depthState.depthWrites ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3472 | ToQStr(pipe.depthState.depthFunction), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3473 | pipe.depthState.depthEnable ? QFormatStr("%1 - %2") | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3474 | .arg(Formatter::Format(pipe.depthState.nearBound)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3475 | .arg(Formatter::Format(pipe.depthState.farBound)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3476 | : tr("Disabled"), | ~~~~~~~~~~~~~~~~~ 3477 | }); | ~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3485:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3485 | m_Common.exportHTMLTable(xml, {tr("Stencil Test Enable")}, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3486 | {pipe.stencilState.stencilEnable ? tr("Yes") : tr("No")}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3630:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3630 | } | ^ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3630:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3630 | } | ^ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3546:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3546 | rows.push_back({slotname, name, a.mipLevel, a.slice}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3563:28: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3563 | drawbuffers.push_back({fb.drawFBO.drawBuffers[i]}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3607:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3607 | rows.push_back({slotname, name, a.mipLevel, a.slice}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3624:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3624 | m_Common.exportHTMLTable(xml, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 3625 | { | ~ 3626 | tr("Read Buffer"), | ~~~~~~~~~~~~~~~~~~ 3627 | }, | ~~ 3628 | {fb.readFBO.readBuffer}); | ~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qiodevice.h:45, from /usr/include/qt5/QtCore/qfiledevice.h:43, from /usr/include/qt5/QtCore/qfile.h:44, from /usr/include/qt5/QtCore/qfileinfo.h:43, from /usr/include/qt5/QtCore/qdir.h:44, from /usr/include/qt5/QtCore/QDir:1, from ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.h:27, from ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:25: /usr/include/qt5/QtCore/qlist.h: In constructor 'QList::QList(std::initializer_list<_Tp>) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:169:12: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 169 | inline QList(std::initializer_list args) | ^~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp: In member function 'QVariantList VulkanPipelineStateViewer::makeSampler(const QString&, const QString&, const VKPipe::BindingElement&)': ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:1205:34: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1205 | filter + lod, QString()}; | ^ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp: In member function 'void VulkanPipelineStateViewer::exportHTML(QXmlStreamWriter&, const VKPipe::InputAssembly&)': ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:3817:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3817 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 3818 | xml, {tr("Buffer"), tr("Format"), tr("Offset"), tr("Byte Length"), tr("Primitive Restart")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3819 | {name, ifmt, (qulonglong)ia.indexBuffer.byteOffset, (qulonglong)length, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3820 | ia.primitiveRestartEnable ? tr("Yes") : tr("No")}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:3826:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3826 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 3827 | xml, {tr("Primitive Topology"), tr("Tessellation Control Points")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3828 | {ToQStr(ia.topology), m_Ctx.CurVulkanPipelineState()->tessellation.numControlPoints}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp: In member function 'void VulkanPipelineStateViewer::exportHTML(QXmlStreamWriter&, const VKPipe::ConditionalRendering&)': ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:4633:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4633 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 4634 | xml, {tr("Predicate Passing"), tr("Is Inverted"), tr("Buffer"), tr("Byte Offset")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4635 | { | ~ 4636 | cr.isPassing ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4637 | cr.isInverted ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4638 | bufferName, | ~~~~~~~~~~~ 4639 | (qulonglong)cr.byteOffset, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4640 | }); | ~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp: In member function 'void VulkanPipelineStateViewer::exportHTML(QXmlStreamWriter&, const VKPipe::VertexInput&)': ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:3735:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3735 | rows.push_back({attr.location, attr.binding, attr.format.Name(), attr.byteOffset}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:3748:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3748 | rows.push_back( | ~~~~~~~~~~~~~~^ 3749 | {attr.vertexBufferBinding, attr.perInstance ? tr("PER_INSTANCE") : tr("PER_VERTEX")}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:3777:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3777 | rows.push_back({i, vb.resourceId, (qulonglong)vb.byteOffset, (qulonglong)vb.byteStride, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3778 | (qulonglong)length}); | ~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp: In member function 'void VulkanPipelineStateViewer::exportHTML(QXmlStreamWriter&, const VKPipe::Shader&)': ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:3920:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3920 | rows.push_back({QString(), b.name, name, offset, size, b.variables.count(), b.byteSize}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:3962:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3962 | rows.push_back({setname, slotname, name, (qulonglong)byteOffset, (qulonglong)length, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3963 | numvars, b.byteSize}); | ~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:4061:25: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4061 | rows.push_back({setname, slotname, name, ToQStr(descriptorBind.type), (qulonglong)w, h, d, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4062 | arr, format, viewParams}); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:4075:25: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4075 | rows.push_back({setname, slotname, samplerName, ToQStr(descriptorBind.type), QString(), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4076 | QString(), QString(), QString(), sampDetails[5], sampDetails[6]}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:4173:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4173 | rows.push_back({setname, slotname, name, ToQStr(descriptorBind.type), (qulonglong)w, h, d, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4174 | arr, format, viewParams}); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp: In member function 'void VulkanPipelineStateViewer::exportHTML(QXmlStreamWriter&, const VKPipe::TransformFeedback&)': ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:4218:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4218 | rows.push_back({i, name, (qulonglong)b.byteOffset, (qulonglong)length, counterName, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4219 | (qulonglong)b.counterBufferOffset}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp: In member function 'void VulkanPipelineStateViewer::exportHTML(QXmlStreamWriter&, const VKPipe::Rasterizer&)': ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:4238:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4238 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 4239 | xml, {tr("Fill Mode"), tr("Cull Mode"), tr("Front CCW")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4240 | {ToQStr(rs.fillMode), ToQStr(rs.cullMode), rs.frontCCW ? tr("Yes") : tr("No")}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:4245:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4245 | m_Common.exportHTMLTable(xml, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 4246 | { | ~ 4247 | tr("Depth Clamp Enable"), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 4248 | tr("Depth Clip Enable"), | ~~~~~~~~~~~~~~~~~~~~~~~~ 4249 | tr("Rasterizer Discard Enable"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4250 | }, | ~~ 4251 | { | ~ 4252 | rs.depthClampEnable ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | rs.depthClipEnable ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4254 | rs.rasterizerDiscardEnable ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4255 | }); | ~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:4260:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4260 | m_Common.exportHTMLTable(xml, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 4261 | {tr("Depth Bias Enable"), tr("Depth Bias"), tr("Depth Bias Clamp"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4262 | tr("Slope Scaled Bias"), tr("Line Width")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4263 | { | ~ 4264 | rs.depthBiasEnable ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4265 | Formatter::Format(rs.depthBias), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4266 | Formatter::Format(rs.depthBiasClamp), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4267 | Formatter::Format(rs.slopeScaledDepthBias), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4268 | Formatter::Format(rs.lineWidth), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4269 | }); | ~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:4279:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4279 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 4280 | xml, | ~~~~ 4281 | {tr("Raster Samples"), tr("Sample-rate shading"), tr("Min Sample Shading Rate"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4282 | tr("Sample Mask")}, | ~~~~~~~~~~~~~~~~~~~ 4283 | {msaa.rasterSamples, msaa.sampleShadingEnable ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | Formatter::Format(msaa.minSampleShading), Formatter::Format(msaa.sampleMask, true)}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:4303:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4303 | rows.push_back({i, v.x, v.y, v.width, v.height, v.minDepth, v.maxDepth, ndcDepthRange}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:4325:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4325 | rows.push_back({i, s.x, s.y, s.width, s.height}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp: In member function 'void VulkanPipelineStateViewer::exportHTML(QXmlStreamWriter&, const VKPipe::ColorBlendState&)': ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:4348:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4348 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 4349 | xml, {tr("Alpha to Coverage"), tr("Alpha to One"), tr("Logic Op"), tr("Blend Constant")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4350 | { | ~ 4351 | cb.alphaToCoverageEnable ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4352 | cb.alphaToOneEnable ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4353 | logic ? ToQStr(cb.blends[0].logicOperation) : tr("Disabled"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4354 | blendConst, | ~~~~~~~~~~~ 4355 | }); | ~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:4366:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4366 | rows.push_back({i, b.enabled ? tr("Yes") : tr("No"), ToQStr(b.colorBlend.source), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4367 | ToQStr(b.colorBlend.destination), ToQStr(b.colorBlend.operation), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4368 | ToQStr(b.alphaBlend.source), ToQStr(b.alphaBlend.destination), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4369 | ToQStr(b.alphaBlend.operation), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4370 | ((b.writeMask & 0x1) == 0 ? lit("_") : lit("R")) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4371 | ((b.writeMask & 0x2) == 0 ? lit("_") : lit("G")) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4372 | ((b.writeMask & 0x4) == 0 ? lit("_") : lit("B")) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4373 | ((b.writeMask & 0x8) == 0 ? lit("_") : lit("A"))}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp: In member function 'void VulkanPipelineStateViewer::exportHTML(QXmlStreamWriter&, const VKPipe::DepthStencil&)': ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:4400:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4400 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 4401 | xml, | ~~~~ 4402 | {tr("Depth Test Enable"), tr("Depth Writes Enable"), tr("Depth Function"), tr("Depth Bounds")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4403 | { | ~ 4404 | ds.depthTestEnable ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4405 | ds.depthWriteEnable ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4406 | ToQStr(ds.depthFunction), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 4407 | ds.depthBoundsEnable ? QFormatStr("%1 - %2") | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4408 | .arg(Formatter::Format(ds.minDepthBounds)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4409 | .arg(Formatter::Format(ds.maxDepthBounds)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4410 | : tr("Disabled"), | ~~~~~~~~~~~~~~~~~ 4411 | }); | ~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:4423:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4423 | rows.push_back({ | ~~~~~~~~~~~~~~^~ 4424 | tr("Front"), | ~~~~~~~~~~~~ 4425 | Formatter::Format(ds.frontFace.reference, true), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4426 | Formatter::Format(ds.frontFace.compareMask, true), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4427 | Formatter::Format(ds.frontFace.writeMask, true), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4428 | ToQStr(ds.frontFace.function), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4429 | ToQStr(ds.frontFace.passOperation), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4430 | ToQStr(ds.frontFace.failOperation), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4431 | ToQStr(ds.frontFace.depthFailOperation), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4432 | }); | ~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:4434:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4434 | rows.push_back({ | ~~~~~~~~~~~~~~^~ 4435 | tr("back"), | ~~~~~~~~~~~ 4436 | Formatter::Format(ds.backFace.reference, true), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4437 | Formatter::Format(ds.backFace.compareMask, true), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4438 | Formatter::Format(ds.backFace.writeMask, true), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4439 | ToQStr(ds.backFace.function), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4440 | ToQStr(ds.backFace.passOperation), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4441 | ToQStr(ds.backFace.failOperation), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4442 | ToQStr(ds.backFace.depthFailOperation), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4443 | }); | ~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp: In member function 'void VulkanPipelineStateViewer::exportHTML(QXmlStreamWriter&, const VKPipe::CurrentPass&)': ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:4466:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4466 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 4467 | xml, {tr("Width"), tr("Height"), tr("Layers")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4468 | {pass.framebuffer.width, pass.framebuffer.height, pass.framebuffer.layers}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:4482:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4482 | rows.push_back({i, name, tex->width, tex->height, tex->depth, tex->arraysize, a.firstMip, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4483 | a.numMips, a.firstSlice, a.numSlices, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4484 | getTextureRenderSamples(tex, pass.renderpass)}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:4516:25: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4516 | inputs.push_back({pass.renderpass.inputAttachments[i]}); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:4533:25: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4533 | colors.push_back({pass.renderpass.colorAttachments[i]}); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:4550:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4550 | resolves.push_back({pass.renderpass.resolveAttachments[i]}); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:4615:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4615 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 4616 | xml, {tr("X"), tr("Y"), tr("Width"), tr("Height")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4617 | {pass.renderArea.x, pass.renderArea.y, pass.renderArea.width, pass.renderArea.height}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp: In member function 'QVariant VulkanPipelineStateViewer::ConvertSDObjectToFossilizeJSON(const SDObject*, QMap)': ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:4851:77: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4851 | QVariantList sampleMaskArray = QVariantList({map[lit("sampleMask")]}); | ^ linking ../bin/qrenderdoc >>> renderdoc: Entering fakeroot... -- Install configuration: "MinSizeRel" -- Installing: /home/buildozer/aports/community/renderdoc/pkg/renderdoc/usr/share/doc/renderdoc/README -- Installing: /home/buildozer/aports/community/renderdoc/pkg/renderdoc/usr/share/doc/renderdoc/LICENSE.md -- Installing: /home/buildozer/aports/community/renderdoc/pkg/renderdoc/usr/lib/librenderdoc.so -- Installing: /home/buildozer/aports/community/renderdoc/pkg/renderdoc/usr/include/renderdoc_app.h -- Installing: /home/buildozer/aports/community/renderdoc/pkg/renderdoc/usr/share/vulkan/implicit_layer.d/renderdoc_capture.json -- Installing: /home/buildozer/aports/community/renderdoc/pkg/renderdoc/usr/bin/qrenderdoc -- Installing: /home/buildozer/aports/community/renderdoc/pkg/renderdoc/usr/share/icons/hicolor/scalable/mimetypes/application-x-renderdoc-capture.svg -- Installing: /home/buildozer/aports/community/renderdoc/pkg/renderdoc/usr/share/pixmaps/renderdoc-icon-16x16.xpm -- Installing: /home/buildozer/aports/community/renderdoc/pkg/renderdoc/usr/share/pixmaps/renderdoc-icon-32x32.xpm -- Installing: /home/buildozer/aports/community/renderdoc/pkg/renderdoc/usr/share/doc/renderdoc/magic -- Installing: /home/buildozer/aports/community/renderdoc/pkg/renderdoc/usr/share/menu/renderdoc -- Installing: /home/buildozer/aports/community/renderdoc/pkg/renderdoc/usr/share/applications/renderdoc.desktop -- Installing: /home/buildozer/aports/community/renderdoc/pkg/renderdoc/usr/share/thumbnailers/renderdoc.thumbnailer -- Installing: /home/buildozer/aports/community/renderdoc/pkg/renderdoc/usr/share/mime/packages/renderdoc-capture.xml You now need to update some caches. e.g. sudo update-desktop-database sudo update-menus sudo update-mime-database /usr/share/mime/ sudo gtk-update-icon-cache /usr/share/icons/hicolor/ NB: Your paths may vary. -- Installing: /home/buildozer/aports/community/renderdoc/pkg/renderdoc/usr/bin/renderdoccmd >>> renderdoc-doc*: Running split function doc... 'usr/share/doc' -> '/home/buildozer/aports/community/renderdoc/pkg/renderdoc-doc/usr/share/doc' >>> renderdoc-doc*: Preparing subpackage renderdoc-doc... >>> renderdoc-doc*: Running postcheck for renderdoc-doc >>> renderdoc*: Running postcheck for renderdoc >>> renderdoc*: Preparing package renderdoc... >>> renderdoc*: Stripping binaries >>> renderdoc-doc*: Scanning shared objects >>> renderdoc*: Scanning shared objects >>> renderdoc-doc*: Tracing dependencies... >>> renderdoc-doc*: Package size: 4.1 KB >>> renderdoc-doc*: Compressing data... >>> renderdoc-doc*: Create checksum... >>> renderdoc-doc*: Create renderdoc-doc-1.31-r1.apk >>> renderdoc*: Tracing dependencies... so:libQt5Core.so.5 so:libQt5Gui.so.5 so:libQt5Network.so.5 so:libQt5Svg.so.5 so:libQt5Widgets.so.5 so:libQt5X11Extras.so.5 so:libX11-xcb.so.1 so:libX11.so.6 so:libc.musl-armv7.so.1 so:libgcc_s.so.1 so:libpython3.12.so.1.0 so:libstdc++.so.6 so:libxcb-keysyms.so.1 so:libxcb.so.1 >>> renderdoc*: Package size: 19.6 MB >>> renderdoc*: Compressing data... >>> renderdoc*: Create checksum... >>> renderdoc*: Create renderdoc-1.31-r1.apk >>> renderdoc: Build complete at Thu, 31 Oct 2024 16:46:04 +0000 elapsed time 0h 3m 24s >>> renderdoc: Cleaning up srcdir >>> renderdoc: Cleaning up pkgdir >>> renderdoc: Uninstalling dependencies... (1/247) Purging .makedepends-renderdoc (20241031.164250) (2/247) Purging autoconf (2.72-r0) (3/247) Purging automake (1.17-r0) (4/247) Purging bison (3.8.2-r1) (5/247) Purging cmake (3.30.5-r0) (6/247) Purging flex (2.6.4-r6) (7/247) Purging m4 (1.4.19-r3) (8/247) Purging pcre-dev (8.45-r3) (9/247) Purging libpcre16 (8.45-r3) (10/247) Purging libpcre32 (8.45-r3) (11/247) Purging libpcrecpp (8.45-r3) (12/247) Purging pcre (8.45-r3) (13/247) Purging python3-dev (3.12.7-r1) (14/247) Purging qt5-qtsvg-dev (5.15.10_git20230612-r1) (15/247) Purging qt5-qtsvg (5.15.10_git20230612-r1) (16/247) Purging qt5-qtx11extras-dev (5.15.10_git20230424-r1) (17/247) Purging qt5-qtx11extras (5.15.10_git20230424-r1) (18/247) Purging samurai (1.2-r6) (19/247) Purging wayland-dev (1.23.1-r0) (20/247) Purging xcb-util-keysyms-dev (0.4.1-r0) (21/247) Purging xcb-util-dev (0.4.1-r3) (22/247) Purging util-macros (1.20.1-r0) (23/247) Purging agetty-openrc (0.55.1-r2) (24/247) Purging agetty (2.40.2-r3) (25/247) Purging blkid (2.40.2-r3) (26/247) Purging cfdisk (2.40.2-r3) (27/247) Purging dmesg (2.40.2-r3) (28/247) Purging docbook-xsl-ns (1.79.2-r10) Executing docbook-xsl-ns-1.79.2-r10.pre-deinstall (29/247) Purging findmnt (2.40.2-r3) (30/247) Purging flock (2.40.2-r3) (31/247) Purging fstrim (2.40.2-r3) (32/247) Purging git-perl (2.46.2-r0) (33/247) Purging perl-git (2.46.2-r0) (34/247) Purging perl-error (0.17029-r2) (35/247) Purging hexdump (2.40.2-r3) (36/247) Purging libarchive (3.7.7-r0) (37/247) Purging libuv (1.49.2-r0) (38/247) Purging logger (2.40.2-r3) (39/247) Purging losetup (2.40.2-r3) (40/247) Purging lsblk (2.40.2-r3) (41/247) Purging lscpu (2.40.2-r3) (42/247) Purging mcookie (2.40.2-r3) (43/247) Purging mount (2.40.2-r3) (44/247) Purging partx (2.40.2-r3) (45/247) Purging py3-packaging-pyc (24.1-r0) (46/247) Purging py3-parsing-pyc (3.1.4-r0) (47/247) Purging python3-pyc (3.12.7-r1) (48/247) Purging python3-pycache-pyc0 (3.12.7-r1) (49/247) Purging xcb-proto-pyc (1.17.0-r0) (50/247) Purging pyc (3.12.7-r1) (51/247) Purging qt5-qtbase-dev (5.15.10_git20230714-r3) (52/247) Purging qt5-qtbase-sqlite (5.15.10_git20230714-r3) (53/247) Purging qt5-qtbase-odbc (5.15.10_git20230714-r3) (54/247) Purging qt5-qtbase-postgresql (5.15.10_git20230714-r3) (55/247) Purging qt5-qtbase-mysql (5.15.10_git20230714-r3) (56/247) Purging qt5-qtbase-tds (5.15.10_git20230714-r3) (57/247) Purging dbus-dev (1.14.10-r4) (58/247) Purging fontconfig-dev (2.15.0-r1) (59/247) Purging freetype-dev (2.13.3-r0) (60/247) Purging glib-dev (2.82.2-r0) (61/247) Purging bzip2-dev (1.0.8-r6) (62/247) Purging docbook-xsl (1.79.2-r10) (63/247) Purging docbook-xml (4.5-r9) Executing docbook-xml-4.5-r9.pre-deinstall (64/247) Purging gettext-dev (0.22.5-r0) (65/247) Purging xz (5.6.3-r0) (66/247) Purging gettext-asprintf (0.22.5-r0) (67/247) Purging gettext (0.22.5-r0) (68/247) Purging gettext-envsubst (0.22.5-r0) (69/247) Purging libxml2-utils (2.13.4-r3) (70/247) Purging libxslt (1.1.42-r1) (71/247) Purging py3-packaging (24.1-r0) (72/247) Purging py3-parsing (3.1.4-r0) (73/247) Purging libpng-dev (1.6.44-r0) (74/247) Purging libsm-dev (1.2.4-r4) (75/247) Purging mesa-dev (24.2.6-r0) (76/247) Purging libxdamage-dev (1.1.6-r5) (77/247) Purging libxshmfence-dev (1.3.2-r6) (78/247) Purging mesa-gl (24.2.6-r0) (79/247) Purging mesa-osmesa (24.2.6-r0) (80/247) Purging mesa-rusticl (24.2.6-r0) (81/247) Purging clang19-headers (19.1.2-r0) (82/247) Purging libclc (19.1.2-r0) (83/247) Purging mesa-xatracker (24.2.6-r0) (84/247) Purging openssl-dev (3.3.2-r3) (85/247) Purging perl (5.40.0-r3) (86/247) Purging qt5-qtwayland (5.15.10_git20230714-r0) (87/247) Purging rhash-libs (1.4.5-r0) (88/247) Purging runuser (2.40.2-r3) (89/247) Purging setpriv (2.40.2-r3) (90/247) Purging sfdisk (2.40.2-r3) (91/247) Purging spirv-llvm-translator-libs (19.1.0-r0) (92/247) Purging spirv-tools (1.3.290.0-r0) (93/247) Purging umount (2.40.2-r3) (94/247) Purging util-linux-dev (2.40.2-r3) (95/247) Purging util-linux-misc (2.40.2-r3) (96/247) Purging setarch (2.40.2-r3) (97/247) Purging util-linux-openrc (2.40.2-r3) (98/247) Purging uuidgen (2.40.2-r3) (99/247) Purging wipefs (2.40.2-r3) (100/247) Purging qt5-qtdeclarative (5.15.10_git20230629-r0) (101/247) Purging qt5-qtbase-x11 (5.15.10_git20230714-r3) (102/247) Purging xdg-utils (1.2.1-r1) (103/247) Purging xprop (1.2.7-r0) (104/247) Purging xset (1.2.5-r1) (105/247) Purging gtk+3.0 (3.24.43-r2) Executing gtk+3.0-3.24.43-r2.post-deinstall (106/247) Purging gtk-update-icon-cache (3.24.43-r2) (107/247) Purging hicolor-icon-theme (0.18-r0) (108/247) Purging libatk-bridge-2.0 (2.54.0-r0) (109/247) Purging at-spi2-core (2.54.0-r0) (110/247) Purging cups-libs (2.4.11-r0) (111/247) Purging avahi-libs (0.8-r19) (112/247) Purging brotli-dev (1.1.0-r2) (113/247) Purging brotli (1.1.0-r2) (114/247) Purging pcre2-dev (10.43-r0) (115/247) Purging zlib-dev (1.3.1-r2) (116/247) Purging libpcre2-32 (10.43-r0) (117/247) Purging libedit-dev (20240808.3.1-r0) (118/247) Purging ncurses-dev (6.5_p20241006-r2) (119/247) Purging libncurses++ (6.5_p20241006-r2) (120/247) Purging bsd-compat-headers (0.7.2-r6) (121/247) Purging pango (1.54.0-r1) Executing pango-1.54.0-r1.pre-deinstall (122/247) Purging cairo-gobject (1.18.2-r1) (123/247) Purging cairo (1.18.2-r1) (124/247) Purging clang19-libs (19.1.2-r0) (125/247) Purging qt5-qtbase (5.15.10_git20230714-r3) (126/247) Purging dbus-libs (1.14.10-r4) (127/247) Purging libinput-libs (1.26.2-r0) (128/247) Purging eudev-libs (3.2.14-r5) (129/247) Purging expat-dev (2.6.3-r0) (130/247) Purging expat (2.6.3-r0) (131/247) Purging libxft (2.3.8-r3) (132/247) Purging fontconfig (2.15.0-r1) (133/247) Purging freetds (1.4.23-r0) (134/247) Purging harfbuzz (9.0.0-r1) (135/247) Purging freetype (2.13.3-r0) (136/247) Purging fribidi (1.0.16-r0) (137/247) Purging libxxf86vm-dev (1.1.5-r6) (138/247) Purging libxxf86vm (1.1.5-r6) (139/247) Purging libxfixes-dev (6.0.1-r4) (140/247) Purging libxext-dev (1.3.6-r2) (141/247) Purging libx11-dev (1.8.10-r0) (142/247) Purging xtrans (1.5.1-r0) (143/247) Purging libxcb-dev (1.16.1-r0) (144/247) Purging xcb-proto (1.17.0-r0) (145/247) Purging python3 (3.12.7-r1) (146/247) Purging gdbm (1.24-r0) (147/247) Purging gdk-pixbuf (2.42.12-r1) Executing gdk-pixbuf-2.42.12-r1.pre-deinstall (148/247) Purging shared-mime-info (2.4-r0) Executing shared-mime-info-2.4-r0.post-deinstall (149/247) Purging gettext-libs (0.22.5-r0) (150/247) Purging libatk-1.0 (2.54.0-r0) (151/247) Purging glib (2.82.2-r0) (152/247) Purging gnutls (3.8.5-r0) (153/247) Purging graphite2 (1.3.14-r6) (154/247) Purging libdrm-dev (2.4.123-r1) (155/247) Purging libpciaccess-dev (0.18.1-r0) (156/247) Purging mesa-egl (24.2.6-r0) (157/247) Purging mesa-gbm (24.2.6-r0) (158/247) Purging mesa-gles (24.2.6-r0) (159/247) Purging mesa (24.2.6-r0) (160/247) Purging libdrm (2.4.123-r1) (161/247) Purging libpciaccess (0.18.1-r0) (162/247) Purging hwdata-pci (0.388-r0) (163/247) Purging icu-libs (74.2-r0) (164/247) Purging icu-data-full (74.2-r0) (165/247) Purging libfdisk (2.40.2-r3) (166/247) Purging libmount (2.40.2-r3) (167/247) Purging libblkid (2.40.2-r3) (168/247) Purging libxdmcp-dev (1.1.5-r1) (169/247) Purging xcb-util-renderutil (0.3.10-r0) (170/247) Purging xcb-util-image (0.4.1-r0) (171/247) Purging libxkbcommon-x11 (1.7.0-r1) (172/247) Purging xcb-util-wm (0.4.2-r0) (173/247) Purging libxmu (1.2.1-r0) (174/247) Purging libxi (1.8.2-r0) (175/247) Purging libxrandr (1.5.4-r1) (176/247) Purging libxinerama (1.1.5-r4) (177/247) Purging libxtst (1.2.5-r0) (178/247) Purging libxext (1.3.6-r2) (179/247) Purging libxcursor (1.2.2-r1) (180/247) Purging libxdamage (1.1.6-r5) (181/247) Purging libxrender (0.9.11-r5) (182/247) Purging libxt (1.3.0-r5) (183/247) Purging libxcomposite (0.4.6-r5) (184/247) Purging libxfixes (6.0.1-r4) (185/247) Purging libx11 (1.8.10-r0) (186/247) Purging xcb-util-keysyms (0.4.1-r0) (187/247) Purging xcb-util (0.4.1-r3) (188/247) Purging libxcb (1.16.1-r0) (189/247) Purging libxdmcp (1.1.5-r1) (190/247) Purging libbsd (0.12.2-r0) (191/247) Purging libbz2 (1.0.8-r6) (192/247) Purging libcap-ng (0.8.5-r0) (193/247) Purging libeconf (0.6.3-r0) (194/247) Purging libelf (0.191-r0) (195/247) Purging libepoxy (1.5.10-r1) (196/247) Purging libevdev (1.13.3-r0) (197/247) Purging libffi-dev (3.4.6-r0) (198/247) Purging linux-headers (6.6-r1) (199/247) Purging llvm19-libs (19.1.2-r0) (200/247) Purging wayland-libs-cursor (1.23.1-r0) (201/247) Purging wayland-libs-client (1.23.1-r0) (202/247) Purging p11-kit (0.25.5-r2) (203/247) Purging wayland-libs-server (1.23.1-r0) (204/247) Purging libffi (3.4.6-r0) (205/247) Purging libformw (6.5_p20241006-r2) (206/247) Purging libgcrypt (1.10.3-r1) (207/247) Purging libgpg-error (1.50-r0) (208/247) Purging libice-dev (1.1.1-r6) (209/247) Purging libsm (1.2.4-r4) (210/247) Purging libice (1.1.1-r6) (211/247) Purging libintl (0.22.5-r0) (212/247) Purging tiff (4.7.0-r0) (213/247) Purging libjpeg-turbo (3.0.4-r0) (214/247) Purging libmd (1.1.0-r0) (215/247) Purging libmenuw (6.5_p20241006-r2) (216/247) Purging libpanelw (6.5_p20241006-r2) (217/247) Purging libpcre2-16 (10.43-r0) (218/247) Purging libpng (1.6.44-r0) (219/247) Purging libpq (16.4-r0) (220/247) Purging libwebp (1.4.0-r0) (221/247) Purging libsharpyuv (1.4.0-r0) (222/247) Purging libsmartcols (2.40.2-r3) (223/247) Purging libtasn1 (4.19.0-r2) (224/247) Purging libuuid (2.40.2-r3) (225/247) Purging libxau-dev (1.0.11-r4) (226/247) Purging libxau (1.0.11-r4) (227/247) Purging libxkbcommon (1.7.0-r1) (228/247) Purging xkeyboard-config (2.43-r0) (229/247) Purging libxml2 (2.13.4-r3) (230/247) Purging libxshmfence (1.3.2-r6) (231/247) Purging linux-pam (1.6.1-r1) (232/247) Purging mariadb-connector-c (3.3.10-r0) (233/247) Purging mesa-glapi (24.2.6-r0) (234/247) Purging mpdecimal (4.0.0-r0) (235/247) Purging mtdev (1.1.7-r0) (236/247) Purging nettle (3.10-r1) (237/247) Purging pixman (0.43.4-r1) (238/247) Purging utmps-libs (0.1.2.3-r2) (239/247) Purging skalibs-libs (2.14.3.0-r0) (240/247) Purging sqlite-dev (3.47.0-r0) (241/247) Purging sqlite (3.47.0-r0) (242/247) Purging util-linux (2.40.2-r3) (243/247) Purging sqlite-libs (3.47.0-r0) (244/247) Purging unixodbc (2.3.12-r0) (245/247) Purging wayland-libs-egl (1.23.1-r0) (246/247) Purging xorgproto (2024.1-r0) (247/247) Purging xz-libs (5.6.3-r0) Executing busybox-1.37.0-r3.trigger OK: 271 MiB in 101 packages >>> renderdoc: Updating the community/armv7 repository index... >>> renderdoc: Signing the index...