>>> renderdoc: Building community/renderdoc 1.31-r1 (using abuild 3.13.0-r3) started Mon, 29 Apr 2024 04:09:17 +0000 >>> renderdoc: Checking sanity of /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/236) Installing m4 (1.4.19-r3) (2/236) Installing libbz2 (1.0.8-r6) (3/236) Installing perl (5.38.2-r0) (4/236) Installing autoconf (2.72-r0) (5/236) Installing automake (1.16.5-r2) (6/236) Installing bison (3.8.2-r1) (7/236) Installing xz-libs (5.6.1-r3) (8/236) Installing libarchive (3.7.3-r0) (9/236) Installing rhash-libs (1.4.4-r0) (10/236) Installing libuv (1.48.0-r0) (11/236) Installing cmake (3.29.2-r1) (12/236) Installing flex (2.6.4-r6) (13/236) Installing libxau (1.0.11-r4) (14/236) Installing xorgproto (2024.1-r0) (15/236) Installing libxau-dev (1.0.11-r4) (16/236) Installing libffi (3.4.6-r0) (17/236) Installing gdbm (1.23-r1) (18/236) Installing mpdecimal (4.0.0-r0) (19/236) Installing libpanelw (6.4_p20240330-r0) (20/236) Installing readline (8.2.10-r0) (21/236) Installing sqlite-libs (3.45.3-r0) (22/236) Installing python3 (3.12.3-r1) (23/236) Installing python3-pycache-pyc0 (3.12.3-r1) (24/236) Installing pyc (3.12.3-r1) (25/236) Installing xcb-proto-pyc (1.16.0-r1) (26/236) Installing python3-pyc (3.12.3-r1) (27/236) Installing xcb-proto (1.16.0-r1) (28/236) Installing libmd (1.1.0-r0) (29/236) Installing libbsd (0.12.2-r0) (30/236) Installing libxdmcp (1.1.5-r1) (31/236) Installing libxcb (1.16.1-r0) (32/236) Installing libxdmcp-dev (1.1.5-r1) (33/236) Installing libxcb-dev (1.16.1-r0) (34/236) Installing xtrans (1.5.0-r0) (35/236) Installing libx11 (1.8.9-r1) (36/236) Installing libx11-dev (1.8.9-r1) (37/236) Installing libpcre16 (8.45-r3) (38/236) Installing libpcre32 (8.45-r3) (39/236) Installing pcre (8.45-r3) (40/236) Installing libpcrecpp (8.45-r3) (41/236) Installing pcre-dev (8.45-r3) (42/236) Installing python3-dev (3.12.3-r1) (43/236) Installing icu-data-full (74.2-r0) (44/236) Installing dbus-libs (1.14.10-r1) (45/236) Installing libintl (0.22.5-r0) (46/236) Installing libeconf (0.6.2-r0) (47/236) Installing libblkid (2.40-r2) (48/236) Installing libmount (2.40-r2) (49/236) Installing glib (2.80.0-r3) (50/236) Installing icu-libs (74.2-r0) (51/236) Installing libpcre2-16 (10.43-r0) (52/236) Installing qt5-qtbase (5.15.10_git20230714-r2) (53/236) Installing qt5-qtbase-sqlite (5.15.10_git20230714-r2) (54/236) Installing unixodbc (2.3.12-r0) (55/236) Installing qt5-qtbase-odbc (5.15.10_git20230714-r2) (56/236) Installing libpq (16.2-r4) (57/236) Installing qt5-qtbase-postgresql (5.15.10_git20230714-r2) (58/236) Installing mariadb-connector-c (3.3.9-r0) (59/236) Installing qt5-qtbase-mysql (5.15.10_git20230714-r2) (60/236) Installing freetds (1.4.12-r0) (61/236) Installing qt5-qtbase-tds (5.15.10_git20230714-r2) (62/236) Installing hicolor-icon-theme (0.17-r2) (63/236) Installing xprop (1.2.7-r0) (64/236) Installing libxext (1.3.6-r2) (65/236) Installing libice (1.1.1-r6) (66/236) Installing libuuid (2.40-r2) (67/236) Installing libsm (1.2.4-r4) (68/236) Installing libxt (1.3.0-r5) (69/236) Installing libxmu (1.1.4-r2) (70/236) Installing xset (1.2.5-r1) (71/236) Installing xdg-utils (1.2.1-r0) (72/236) Installing mesa (24.0.5-r0) (73/236) Installing hwdata-pci (0.381-r0) (74/236) Installing libpciaccess (0.18.1-r0) (75/236) Installing libdrm (2.4.120-r0) (76/236) Installing wayland-libs-server (1.22.0-r4) (77/236) Installing mesa-gbm (24.0.5-r0) (78/236) Installing mesa-glapi (24.0.5-r0) (79/236) Installing wayland-libs-client (1.22.0-r4) (80/236) Installing libxshmfence (1.3.2-r6) (81/236) Installing mesa-egl (24.0.5-r0) (82/236) Installing mesa-gles (24.0.5-r0) (83/236) Installing avahi-libs (0.8-r17) (84/236) Installing nettle (3.9.1-r0) (85/236) Installing libtasn1 (4.19.0-r2) (86/236) Installing p11-kit (0.25.3-r0) (87/236) Installing gnutls (3.8.3-r0) (88/236) Installing cups-libs (2.4.7-r4) (89/236) Installing libpng (1.6.43-r0) (90/236) Installing freetype (2.13.2-r0) (91/236) Installing fontconfig (2.15.0-r1) (92/236) Installing libxml2 (2.12.6-r2) (93/236) Installing shared-mime-info (2.4-r0) (94/236) Installing libjpeg-turbo (3.0.2-r0) (95/236) Installing libsharpyuv (1.3.2-r0) (96/236) Installing libwebp (1.3.2-r0) (97/236) Installing tiff (4.6.0t-r0) (98/236) Installing gdk-pixbuf (2.42.11-r0) (99/236) Installing gtk-update-icon-cache (3.24.41-r0) (100/236) Installing libxcomposite (0.4.6-r5) (101/236) Installing libxfixes (6.0.1-r4) (102/236) Installing libxrender (0.9.11-r5) (103/236) Installing libxcursor (1.2.2-r1) (104/236) Installing libxdamage (1.1.6-r5) (105/236) Installing libxi (1.8.1-r4) (106/236) Installing libxinerama (1.1.5-r4) (107/236) Installing libxrandr (1.5.4-r1) (108/236) Installing libatk-1.0 (2.52.0-r0) (109/236) Installing libxtst (1.2.4-r6) (110/236) Installing at-spi2-core (2.52.0-r0) (111/236) Installing libatk-bridge-2.0 (2.52.0-r0) (112/236) Installing pixman (0.43.2-r0) (113/236) Installing cairo (1.18.0-r0) (114/236) Installing cairo-gobject (1.18.0-r0) (115/236) Installing libepoxy (1.5.10-r1) (116/236) Installing fribidi (1.0.14-r0) (117/236) Installing graphite2 (1.3.14-r6) (118/236) Installing harfbuzz (8.4.0-r0) (119/236) Installing libxft (2.3.8-r3) (120/236) Installing pango (1.52.2-r0) (121/236) Installing wayland-libs-cursor (1.22.0-r4) (122/236) Installing wayland-libs-egl (1.22.0-r4) (123/236) Installing xkeyboard-config (2.41-r0) (124/236) Installing libxkbcommon (1.7.0-r0) (125/236) Installing gtk+3.0 (3.24.41-r0) (126/236) Installing libevdev (1.13.1-r0) (127/236) Installing mtdev (1.1.6-r3) (128/236) Installing eudev-libs (3.2.14-r2) (129/236) Installing libinput-libs (1.25.0-r0) (130/236) Installing xcb-util-wm (0.4.2-r0) (131/236) Installing xcb-util (0.4.1-r3) (132/236) Installing xcb-util-image (0.4.1-r0) (133/236) Installing xcb-util-keysyms (0.4.1-r0) (134/236) Installing xcb-util-renderutil (0.3.10-r0) (135/236) Installing libxkbcommon-x11 (1.7.0-r0) (136/236) Installing qt5-qtbase-x11 (5.15.10_git20230714-r2) (137/236) Installing libfdisk (2.40-r2) (138/236) Installing libsmartcols (2.40-r2) (139/236) Installing sqlite (3.45.3-r0) (140/236) Installing sqlite-dev (3.45.3-r0) (141/236) Installing util-linux (2.40-r2) (142/236) Installing setarch (2.40-r2) (143/236) Installing util-linux-misc (2.40-r2) (144/236) Installing skalibs (2.14.1.1-r0) (145/236) Installing utmps-libs (0.1.2.2-r1) (146/236) Installing linux-pam (1.6.0-r0) (147/236) Installing runuser (2.40-r2) (148/236) Installing mount (2.40-r2) (149/236) Installing losetup (2.40-r2) (150/236) Installing hexdump (2.40-r2) (151/236) Installing uuidgen (2.40-r2) (152/236) Installing blkid (2.40-r2) (153/236) Installing sfdisk (2.40-r2) (154/236) Installing mcookie (2.40-r2) (155/236) Installing agetty (2.40-r2) (156/236) Installing wipefs (2.40-r2) (157/236) Installing cfdisk (2.40-r2) (158/236) Installing umount (2.40-r2) (159/236) Installing flock (2.40-r2) (160/236) Installing lsblk (2.40-r2) (161/236) Installing libcap-ng (0.8.4-r0) (162/236) Installing setpriv (2.40-r2) (163/236) Installing logger (2.40-r2) (164/236) Installing partx (2.40-r2) (165/236) Installing fstrim (2.40-r2) (166/236) Installing findmnt (2.40-r2) (167/236) Installing util-linux-dev (2.40-r2) (168/236) Installing dbus-dev (1.14.10-r1) (169/236) Installing expat (2.6.2-r0) (170/236) Installing expat-dev (2.6.2-r0) (171/236) Installing brotli (1.1.0-r2) (172/236) Installing brotli-dev (1.1.0-r2) (173/236) Installing zlib-dev (1.3.1-r1) (174/236) Installing libpng-dev (1.6.43-r0) (175/236) Installing freetype-dev (2.13.2-r0) (176/236) Installing fontconfig-dev (2.15.0-r1) (177/236) Installing bzip2-dev (1.0.8-r6) (178/236) Installing libxml2-utils (2.12.6-r2) (179/236) Installing docbook-xml (4.5-r9) Executing docbook-xml-4.5-r9.post-install (180/236) Installing libgpg-error (1.48-r0) (181/236) Installing libgcrypt (1.10.3-r0) (182/236) Installing libxslt (1.1.39-r1) (183/236) Installing docbook-xsl (1.79.2-r9) Executing docbook-xsl-1.79.2-r9.post-install (184/236) Installing xz (5.6.1-r3) (185/236) Installing gettext-asprintf (0.22.5-r0) (186/236) Installing gettext-libs (0.22.5-r0) (187/236) Installing gettext-envsubst (0.22.5-r0) (188/236) Installing gettext (0.22.5-r0) (189/236) Installing gettext-dev (0.22.5-r0) (190/236) Installing py3-parsing (3.1.2-r1) (191/236) Installing py3-parsing-pyc (3.1.2-r1) (192/236) Installing py3-packaging (24.0-r1) (193/236) Installing py3-packaging-pyc (24.0-r1) (194/236) Installing linux-headers (6.6-r0) (195/236) Installing libffi-dev (3.4.6-r0) (196/236) Installing bsd-compat-headers (0.7.2-r6) (197/236) Installing libformw (6.4_p20240330-r0) (198/236) Installing libmenuw (6.4_p20240330-r0) (199/236) Installing libncurses++ (6.4_p20240330-r0) (200/236) Installing ncurses-dev (6.4_p20240330-r0) (201/236) Installing libedit-dev (20230828.3.1-r4) (202/236) Installing libpcre2-32 (10.43-r0) (203/236) Installing pcre2-dev (10.43-r0) (204/236) Installing glib-dev (2.80.0-r3) (205/236) Installing libice-dev (1.1.1-r6) (206/236) Installing libsm-dev (1.2.4-r4) (207/236) Installing libxext-dev (1.3.6-r2) (208/236) Installing libpciaccess-dev (0.18.1-r0) (209/236) Installing libdrm-dev (2.4.120-r0) (210/236) Installing libxfixes-dev (6.0.1-r4) (211/236) Installing libxdamage-dev (1.1.6-r5) (212/236) Installing libxshmfence-dev (1.3.2-r6) (213/236) Installing libxxf86vm (1.1.5-r6) (214/236) Installing mesa-gl (24.0.5-r0) (215/236) Installing llvm17-libs (17.0.6-r1) (216/236) Installing mesa-osmesa (24.0.5-r0) (217/236) Installing mesa-xatracker (24.0.5-r0) (218/236) Installing libxxf86vm-dev (1.1.5-r6) (219/236) Installing mesa-dev (24.0.5-r0) (220/236) Installing openssl-dev (3.3.0-r1) (221/236) Installing qt5-qtbase-dev (5.15.10_git20230714-r2) (222/236) Installing qt5-qtsvg (5.15.10_git20230612-r0) (223/236) Installing qt5-qtsvg-dev (5.15.10_git20230612-r0) (224/236) Installing qt5-qtx11extras (5.15.10_git20230424-r0) (225/236) Installing qt5-qtx11extras-dev (5.15.10_git20230424-r0) (226/236) Installing samurai (1.2-r5) (227/236) Installing wayland-dev (1.22.0-r4) (228/236) Installing util-macros (1.20.0-r0) (229/236) Installing xcb-util-dev (0.4.1-r3) (230/236) Installing xcb-util-keysyms-dev (0.4.1-r0) (231/236) Installing .makedepends-renderdoc (20240429.040919) (232/236) Installing util-linux-openrc (2.40-r2) (233/236) Installing agetty-openrc (0.54-r1) (234/236) Installing perl-error (0.17029-r2) (235/236) Installing perl-git (2.44.0-r2) (236/236) Installing git-perl (2.44.0-r2) Executing busybox-1.36.1-r26.trigger Executing glib-2.80.0-r3.trigger Executing shared-mime-info-2.4-r0.trigger Executing gdk-pixbuf-2.42.11-r0.trigger Executing gtk-update-icon-cache-3.24.41-r0.trigger Executing gtk+3.0-3.24.41-r0.trigger OK: 917 MiB in 339 packages >>> renderdoc: Cleaning up srcdir >>> renderdoc: Cleaning up pkgdir >>> renderdoc: Cleaning up tmpdir >>> renderdoc: Fetching https://distfiles.alpinelinux.org/distfiles/v3.20/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.3:443) Connecting to codeload.github.com (140.82.121.9:443) saving to '/var/cache/distfiles/renderdoc-1.31.tar.gz.part' renderdoc-1.31.tar.g 5329k --:--:-- ETA renderdoc-1.31.tar.g 15.7M --:--:-- ETA renderdoc-1.31.tar.g 22.8M --:--:-- ETA renderdoc-1.31.tar.g 31.2M --:--:-- ETA renderdoc-1.31.tar.g 38.9M --:--:-- ETA renderdoc-1.31.tar.g 47.8M --:--:-- ETA renderdoc-1.31.tar.g 100% |********************************| 48.8M 0:00:00 ETA '/var/cache/distfiles/renderdoc-1.31.tar.gz.part' saved >>> renderdoc: Fetching https://distfiles.alpinelinux.org/distfiles/v3.20/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/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 13.2.1 -- The C compiler identification is GNU 13.2.1 -- 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.2.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.3") 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.0s) 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 -- 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 [102/355] No update step for 'custom_swig' [103/355] No patch step for 'custom_swig' [104/355] Performing configure step for 'custom_swig' [105/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_postvs.cpp.o [106/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_debug.cpp.o [107/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_counters.cpp.o [108/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_core.cpp.o [109/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_next_chains.cpp.o [110/355] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_common.cpp.o [111/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/egl_hooks.cpp.o [112/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/egl_platform.cpp.o In file included from /usr/include/c++/13.2.1/deque:65, from /usr/include/c++/13.2.1/stack:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpContext.h:82, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpTokens.cpp:94: /usr/include/c++/13.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = move_iterator; _ForwardIterator = glslang::TPpContext::TokenStream::Token*; _Allocator = glslang::pool_allocator]': /usr/include/c++/13.2.1/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 344 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/13.2.1/vector:72, 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: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const glslang::TPpContext::TokenStream::Token&}; _Tp = glslang::TPpContext::TokenStream::Token; _Alloc = glslang::pool_allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = glslang::TPpContext::TokenStream::Token*; _ForwardIterator = glslang::TPpContext::TokenStream::Token*; _Allocator = glslang::pool_allocator]', inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const glslang::TPpContext::TokenStream::Token&}; _Tp = glslang::TPpContext::TokenStream::Token; _Alloc = glslang::pool_allocator]' at /usr/include/c++/13.2.1/bits/vector.tcc:493:3: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:399:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 398 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 400 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = glslang::TPpContext::TokenStream::Token*; _ForwardIterator = glslang::TPpContext::TokenStream::Token*; _Allocator = glslang::pool_allocator]', inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const glslang::TPpContext::TokenStream::Token&}; _Tp = glslang::TPpContext::TokenStream::Token; _Alloc = glslang::pool_allocator]' at /usr/include/c++/13.2.1/bits/vector.tcc:500:3: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:399:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 398 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 400 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = glslang::TPpContext::TokenStream::Token; _Alloc = glslang::pool_allocator]', inlined from 'void glslang::TPpContext::TokenStream::putToken(int, glslang::TPpToken*)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpTokens.cpp:104:21: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [113/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/glx_fake_vk_hooks.cpp.o [114/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/glx_hooks.cpp.o [115/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/glx_platform.cpp.o [116/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_hooks.cpp.o [117/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_uniform_funcs.cpp.o [118/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_texture_funcs.cpp.o [119/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_state_funcs.cpp.o [120/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_shader_funcs.cpp.o [121/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_sampler_funcs.cpp.o [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 [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 [130/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_stringise.cpp.o In file included from /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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 = TypedRealHandle; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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 = TypedRealHandle; _Tp = WrappedVkRes*; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/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<>()); | ~~~~~~~~~~~~~~~ [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 In file included from /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_vector.h:1613:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1613 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_vector.h:1613:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/13.2.1/vector:72: In member 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]', inlined from 'glslang::TVector& glslang::TVector::operator=(const glslang::TVector&)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/3rdparty/glslang/glslang/MachineIndependent/preprocessor/../../Include/../Include/Common.h:165:26, inlined from 'glslang::TPpContext::TokenStream& glslang::TPpContext::TokenStream::operator=(const glslang::TPpContext::TokenStream&)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpContext.h:252:11, inlined from 'glslang::TPpContext::MacroSymbol& glslang::TPpContext::MacroSymbol::operator=(const glslang::TPpContext::MacroSymbol&)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpContext.h:330:12: /usr/include/c++/13.2.1/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()); | ~~~~~~~~~~ [134/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_replay.cpp.o In file included from /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/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++/13.2.1/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<>()); | ~~~~~~~~~~~~~~~ [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 [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 In file included from /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/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++/13.2.1/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<>()); | ~~~~~~~~~~~~~~~ [142/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_rendermesh.cpp.o In file included from /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/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++/13.2.1/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<>()); | ~~~~~~~~~~~~~~~ [143/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_pixelhistory.cpp.o [144/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_outputwindow.cpp.o [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 In file included from /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/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++/13.2.1/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<>()); | ~~~~~~~~~~~~~~~ [148/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_counters.cpp.o [149/355] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_common.cpp.o [150/355] Building CXX object renderdoc/CMakeFiles/renderdoc_libentry.dir/os/posix/posix_libentry.cpp.o [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 In file included from /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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 = TypedRealHandle; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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 = TypedRealHandle; _Tp = WrappedVkRes*; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/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<>()); | ~~~~~~~~~~~~~~~ [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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_algo.h:3827:5: note: parameter passing for argument of type 'std::_Rb_tree_iterator, glslang::pool_allocator >, glslang::TVarEntryInfo> >' changed in GCC 7.1 3827 | for_each(_InputIterator __first, _InputIterator __last, _Function __f) | ^~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:3827: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); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/13.2.1/bits/stl_algo.h:61: /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/map:62, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/3rdparty/glslang/glslang/MachineIndependent/../Include/Common.h:51: /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458: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 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/algorithm:60: /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_algobase.h:892:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 892 | move_backward(_BI1 __first, _BI1 __last, _BI2 __result) | ^~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algobase.h:892:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algobase.h:892:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:1823:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1823 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:1823:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1823 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:1823:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1823 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:1823:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1823 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:1823:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1823 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:1823:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1823 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:1823:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1823 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1918: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++/13.2.1/bits/stl_algo.h:1911: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++/13.2.1/bits/stl_algo.h:1926:27: /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1918: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++/13.2.1/bits/stl_algo.h:1911: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++/13.2.1/bits/stl_algo.h:1926:27: /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1918: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++/13.2.1/bits/stl_algo.h:1911: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++/13.2.1/bits/stl_algo.h:1926:27: /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1918: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++/13.2.1/bits/stl_algo.h:1911: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++/13.2.1/bits/stl_algo.h:1926:27: /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1918: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++/13.2.1/bits/stl_algo.h:1911: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++/13.2.1/bits/stl_algo.h:1926:27: /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1918: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++/13.2.1/bits/stl_algo.h:1911: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++/13.2.1/bits/stl_algo.h:1926:27: /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1918: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++/13.2.1/bits/stl_algo.h:1911: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++/13.2.1/bits/stl_algo.h:1926:27: /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/3rdparty/glslang/glslang/MachineIndependent/../Include/Common.h:56: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {glslang::TVarLivePair}; _Tp = glslang::TVarLivePair; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {glslang::TVarLivePair}; _Tp = glslang::TVarLivePair; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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++/13.2.1/bits/stl_algo.h:4894: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++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __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++/13.2.1/bits/stl_algo.h:1950: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++/13.2.1/bits/stl_algo.h:4894: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++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | 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++/13.2.1/bits/stl_algo.h:4894: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++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __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++/13.2.1/bits/stl_algo.h:1950: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++/13.2.1/bits/stl_algo.h:4894: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++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | 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++/13.2.1/bits/stl_algo.h:4894: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++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __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++/13.2.1/bits/stl_algo.h:1950: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++/13.2.1/bits/stl_algo.h:4894: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++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const glslang::TVarLivePair&}; _Tp = glslang::TVarLivePair; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: /usr/include/c++/13.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = glslang::TVarLivePair; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 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++/13.2.1/bits/stl_algo.h:4894: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++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __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++/13.2.1/bits/stl_algo.h:1950: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++/13.2.1/bits/stl_algo.h:4894: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++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | 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++/13.2.1/bits/stl_algo.h:4894: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++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __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++/13.2.1/bits/stl_algo.h:1950: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++/13.2.1/bits/stl_algo.h:4894: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++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | 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++/13.2.1/bits/stl_algo.h:4894: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++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __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++/13.2.1/bits/stl_algo.h:1950: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++/13.2.1/bits/stl_algo.h:4894: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++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | 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++/13.2.1/bits/stl_algo.h:4894: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++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __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++/13.2.1/bits/stl_algo.h:1950: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++/13.2.1/bits/stl_algo.h:4894: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++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [156/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/3rdparty/compressonator/BC4_Encode_kernel.cpp.o [157/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/3rdparty/compressonator/BC3_Encode_kernel.cpp.o [158/355] Linking CXX static library renderdoc/librenderdoc_libentry.a [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 [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 In file included from /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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<>()); | ~~~~~~~~~~~~~~~ [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 In file included from /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/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++/13.2.1/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<>()); | ~~~~~~~~~~~~~~~ [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 In file included from /usr/include/c++/13.2.1/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_wsi_funcs.cpp:25: /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/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 = void*; _Tp = VkSwapchainKHR; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'void WrappedVulkan::WrapAndProcessCreatedSwapchain(VkDevice, const VkSwapchainCreateInfoKHR*, VkSwapchainKHR*)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/wrappers/vk_wsi_funcs.cpp:518:38: /usr/include/c++/13.2.1/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<>()); | ~~~~~~~~~~~~~~~ [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 [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 [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 In file included from /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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 = TypedRealHandle; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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 = TypedRealHandle; _Tp = WrappedVkRes*; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/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<>()); | ~~~~~~~~~~~~~~~ [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 In file included from /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: /usr/include/c++/13.2.1/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++/13.2.1/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<>()); | ~~~~~~~~~~~~~~~ [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 [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 In file included from /usr/include/c++/13.2.1/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/vulkan/vk_manager.h:27, from /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_manager.cpp:25: /usr/include/c++/13.2.1/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 = TypedRealHandle; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/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 = TypedRealHandle; _Tp = WrappedVkRes*; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'typename Configuration::WrappedResourceType ResourceManager::GetWrapper(RealResourceType) [with Configuration = VulkanResourceManagerConfiguration]' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/core/resource_manager.h:1843:22: /usr/include/c++/13.2.1/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<>()); | ~~~~~~~~~~~~~~~ [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 In file included from /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: /usr/include/c++/13.2.1/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++/13.2.1/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<>()); | ~~~~~~~~~~~~~~~ [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 In file included from /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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 = TypedRealHandle; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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 = TypedRealHandle; _Tp = WrappedVkRes*; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/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<>()); | ~~~~~~~~~~~~~~~ [206/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/serialise/streamio_tests.cpp.o [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 In file included from /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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<>()); | ~~~~~~~~~~~~~~~ [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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/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++/13.2.1/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 In file included from /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: /usr/include/c++/13.2.1/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++/13.2.1/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<>()); | ~~~~~~~~~~~~~~~ [213/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/serialise/zstdio.cpp.o In file included from /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458: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 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/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 [217/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/replay/replay_output.cpp.o [218/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/replay/replay_driver.cpp.o In file included from /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _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++/13.2.1/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<>()); | ~~~~~~~~~~~~~~~ [219/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/replay/entry_points.cpp.o In file included from /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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 = TypedRealHandle; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458: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++/13.2.1/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++/13.2.1/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 = TypedRealHandle; _Tp = WrappedVkRes*; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/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 = 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++/13.2.1/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<>()); | ~~~~~~~~~~~~~~~ [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 [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 In file included from /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: /usr/include/c++/13.2.1/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++/13.2.1/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<>()); | ~~~~~~~~~~~~~~~ [228/355] Building CXX object renderdoc/CMakeFiles/rdoc.dir/maths/formatpacking.cpp.o [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 [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 In file included from /usr/include/c++/13.2.1/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_shader_funcs.cpp:25: /usr/include/c++/13.2.1/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 = TypedRealHandle; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/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++/13.2.1/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 = TypedRealHandle; _Tp = WrappedVkRes*; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/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<>()); | ~~~~~~~~~~~~~~~ [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 [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 [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 [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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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 = TypedRealHandle; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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 = TypedRealHandle; _Tp = WrappedVkRes*; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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 = TypedRealHandle; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/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++/13.2.1/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 = TypedRealHandle; _Tp = WrappedVkRes*; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458: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++/13.2.1/map:63: /usr/include/c++/13.2.1/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++/13.2.1/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 = long long unsigned int; _Tp = GLReplay::OutputWindow; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'void GLReplay::InitDebugData()' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/gl_debug.cpp:362:37: /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458: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++/13.2.1/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++/13.2.1/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 = TextureDescription; _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:117:53: /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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 = rdcpair; _Val = std::pair, VulkanDebugManager::DiscardPassData>; _KeyOfValue = std::_Select1st, VulkanDebugManager::DiscardPassData> >; _Compare = std::less >; _Alloc = std::allocator, VulkanDebugManager::DiscardPassData> >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, VulkanDebugManager::DiscardPassData>, std::_Select1st, VulkanDebugManager::DiscardPassData> >, std::less >, std::allocator, VulkanDebugManager::DiscardPassData> > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458: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++/13.2.1/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 = rdcpair; _Val = std::pair, GPUBuffer>; _KeyOfValue = std::_Select1st, GPUBuffer> >; _Compare = std::less >; _Alloc = std::allocator, GPUBuffer> >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, GPUBuffer>, std::_Select1st, GPUBuffer> >, std::less >, std::allocator, GPUBuffer> > >::const_iterator' changed in GCC 7.1 In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = rdcpair; _Tp = VulkanDebugManager::DiscardPassData; _Compare = std::less >; _Alloc = std::allocator, VulkanDebugManager::DiscardPassData> >]', inlined from 'void VulkanDebugManager::FillWithDiscardPattern(VkCommandBuffer, DiscardType, VkImage, VkImageLayout, VkImageSubresourceRange, VkRect2D)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_debug.cpp:2071:51: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, VulkanDebugManager::DiscardPassData>, std::_Select1st, VulkanDebugManager::DiscardPassData> >, std::less >, std::allocator, VulkanDebugManager::DiscardPassData> > >::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[](key_type&&) [with _Key = ResourceId; _Tp = VulkanDebugManager::DiscardImgData; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'void VulkanDebugManager::FillWithDiscardPattern(VkCommandBuffer, DiscardType, VkImage, VkImageLayout, VkImageSubresourceRange, VkRect2D)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_debug.cpp:2164:62: /usr/include/c++/13.2.1/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 = rdcpair; _Tp = GPUBuffer; _Compare = std::less >; _Alloc = std::allocator, GPUBuffer> >]', inlined from 'void VulkanDebugManager::FillWithDiscardPattern(VkCommandBuffer, DiscardType, VkImage, VkImageLayout, VkImageSubresourceRange, VkRect2D)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_debug.cpp:2360:42: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, GPUBuffer>, std::_Select1st, GPUBuffer> >, std::less >, std::allocator, GPUBuffer> > >::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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _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 = ResourceId; _Tp = WrappedOpenGL::ShaderData; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'void WrappedOpenGL::glShaderBinary(GLsizei, const GLuint*, RDCGLenum, const void*, GLsizei)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/wrappers/gl_shader_funcs.cpp:1455:42: /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458: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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458: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++/13.2.1/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++/13.2.1/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++/13.2.1/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[](key_type&&) [with _Key = ResourceId; _Tp = WrappedOpenGL::BufferData; _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:275:92: /usr/include/c++/13.2.1/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 /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_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_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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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_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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _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 'bool WrappedOpenGL::Serialise_glClear(SerialiserType&, GLbitfield) [with SerialiserType = ReadSerialiser]' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/wrappers/gl_draw_funcs.cpp:4545:53: /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458: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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2458 | _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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/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 = rdcarray; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'virtual rdcstr VulkanReplay::DisassembleShader(ResourceId, const ShaderReflection*, const rdcstr&)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_replay.cpp:611:86: /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458: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 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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/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[](key_type&&) [with _Key = ResourceId; _Tp = WrappedOpenGL::ShaderData; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'virtual rdcstr GLReplay::DisassembleShader(ResourceId, const ShaderReflection*, const rdcstr&)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/gl_replay.cpp:815:88: /usr/include/c++/13.2.1/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 = 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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/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++/13.2.1/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<>()); | ~~~~~~~~~~~~~~~ [253/355] Performing build step for 'custom_swig' In file included from /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_tree.h:2210: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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_tree.h:2210: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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_tree.h:2210: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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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 = WrappedVulkan::BakedCmdBufferInfo; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _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 = WrappedVulkan::DescriptorSetInfo; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'void WrappedVulkan::AddUsage(VulkanActionTreeNode&, rdcarray&)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_core.cpp:5061:84: /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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 = TypedRealHandle; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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 = TypedRealHandle; _Tp = WrappedVkRes*; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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 = ShaderBuiltin; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458: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++/13.2.1/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++/13.2.1/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++/13.2.1/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 = ShaderBuiltin; _Tp = rdcspv::DebugAPIWrapper::DerivativeDeltas; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'virtual ShaderDebugTrace* VulkanReplay::DebugPixel(uint32_t, uint32_t, uint32_t, uint32_t, uint32_t)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/vulkan/vk_shaderdebug.cpp:4823:70: /usr/include/c++/13.2.1/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<>()); | ~~~~~~~~~~~~~~~ [254/355] Performing install step for 'custom_swig' In file included from /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/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 = rdcpair; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void WrappedOpenGL::ContextData::AssociateWindow(WrappedOpenGL*, WindowingSystem, void*)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/gl_driver.cpp:1183:20: /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_tree.h:2210: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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _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 = ResourceId; _Tp = WrappedOpenGL::PipelineData; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'void WrappedOpenGL::AddUsage(const ActionDescription&)' at /home/buildozer/aports/community/renderdoc/src/renderdoc-1.31/renderdoc/driver/gl/gl_driver.cpp:5455:83: /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458: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++/13.2.1/map:63: /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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++/13.2.1/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++/13.2.1/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::TextureCacheEntry; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/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::TextureCacheEntry; _Tp = bytebuf; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/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++/13.2.1/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 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++/13.2.1/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++/13.2.1/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++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/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++/13.2.1/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... [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 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 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) | ^~~~~~~~~~ compiling ../../qrenderdoc/Windows/Dialogs/AxisMappingDialog.cpp ../../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/ToolWindowManager.cpp 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 compiling ../../qrenderdoc/3rdparty/scintilla/src/MarginView.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/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:83:13: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 83 | QPolygonF({pos + QPoint(0, triHeight), pos + QPoint(triRadius * 2, triHeight), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84 | pos + QPoint(triRadius, 0)})); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/TimelineBar.cpp:96:13: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 96 | QPolygonF({left + QPoint(0, triHeight), right + QPoint(triRadius * 2, triHeight), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 ../../qrenderdoc/Windows/TimelineBar.cpp: In member function 'virtual void TimelineBar::paintEvent(QPaintEvent*)': ../../qrenderdoc/Windows/TimelineBar.cpp:683:9: 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)})); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compiling ../../qrenderdoc/3rdparty/scintilla/qt/ScintillaEditBase/PlatQt.cpp compiling ../../qrenderdoc/3rdparty/scintilla/qt/ScintillaEditBase/ScintillaEditBase.cpp compiling ../../qrenderdoc/3rdparty/scintilla/qt/ScintillaEditBase/ScintillaQt.cpp 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/Windows/Dialogs/AboutDialog.h moc ../../qrenderdoc/Styles/RDTweakedNativeStyle/RDTweakedNativeStyle.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 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/Windows/Dialogs/LiveCapture.h moc ../../qrenderdoc/Widgets/Extended/RDListWidget.h moc ../../qrenderdoc/Windows/APIInspector.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 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/Dialogs/ConfigEditor.h moc ../../qrenderdoc/Windows/PythonShell.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 ../../qrenderdoc/3rdparty/toolwindowmanager/ToolWindowManager.cpp: In member function 'void ToolWindowManager::drawHotspotPixmaps()': ../../qrenderdoc/3rdparty/toolwindowmanager/ToolWindowManager.cpp:1389:25: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1389 | path.addPolygon(QPolygonF({ | ^~~~~~~~~~~ 1390 | tip, tip + QPoint(3, 3), tip + QPoint(3, -3), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1391 | })); | ~~ ../../qrenderdoc/3rdparty/toolwindowmanager/ToolWindowManager.cpp:1397:25: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1397 | path.addPolygon(QPolygonF({ | ^~~~~~~~~~~ 1398 | tip, tip + QPointF(-3, 3), tip + QPointF(3, 3), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1399 | })); | ~~ ../../qrenderdoc/3rdparty/toolwindowmanager/ToolWindowManager.cpp:1405:25: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1405 | path.addPolygon(QPolygonF({ | ^~~~~~~~~~~ 1406 | tip, tip + QPointF(-3, 3), tip + QPointF(-3, -3), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1407 | })); | ~~ ../../qrenderdoc/3rdparty/toolwindowmanager/ToolWindowManager.cpp:1413:25: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1413 | path.addPolygon(QPolygonF({ | ^~~~~~~~~~~ 1414 | tip, tip + QPointF(-3, -3), tip + QPointF(3, -3), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1415 | })); | ~~ 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 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 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_ExtensionManager.cpp compiling .obj/moc_PixelHistoryView.cpp compiling .obj/moc_PipelineFlowChart.cpp compiling .obj/moc_EnvironmentEditor.cpp ../../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_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 ../../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}); | ~~~~~~~~~~~~~~~~~~~~ compiling .obj/moc_PerformanceCounterViewer.cpp compiling .obj/moc_ResourceInspector.cpp compiling .obj/moc_AnalyticsConfirmDialog.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_AnalyticsPromptDialog.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}; | ^ 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) | ^~~~~ compiling .obj/moc_AxisMappingDialog.cpp ../../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}; | ^ compiling .obj/moc_ToolWindowManager.cpp ../../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}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compiling .obj/moc_ToolWindowManagerArea.cpp compiling .obj/moc_ToolWindowManagerSplitter.cpp compiling .obj/moc_ToolWindowManagerTabBar.cpp compiling .obj/moc_ToolWindowManagerWrapper.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)}); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../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)}); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 compiling .obj/moc_ScintillaQt.cpp ../../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::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/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/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/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/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::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 [354/355] Linking CXX shared library lib/qrenderdoc.so [355/355] Linking CXX shared library lib/renderdoc.so >>> 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... >>> 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: 32.0 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-armhf.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: 25.7 MB >>> renderdoc*: Compressing data... >>> renderdoc*: Create checksum... >>> renderdoc*: Create renderdoc-1.31-r1.apk >>> renderdoc: Build complete at Mon, 29 Apr 2024 04:12:47 +0000 elapsed time 0h 3m 30s >>> renderdoc: Cleaning up srcdir >>> renderdoc: Cleaning up pkgdir >>> renderdoc: Uninstalling dependencies... (1/236) Purging .makedepends-renderdoc (20240429.040919) (2/236) Purging autoconf (2.72-r0) (3/236) Purging automake (1.16.5-r2) (4/236) Purging bison (3.8.2-r1) (5/236) Purging cmake (3.29.2-r1) (6/236) Purging flex (2.6.4-r6) (7/236) Purging m4 (1.4.19-r3) (8/236) Purging pcre-dev (8.45-r3) (9/236) Purging libpcre16 (8.45-r3) (10/236) Purging libpcre32 (8.45-r3) (11/236) Purging libpcrecpp (8.45-r3) (12/236) Purging pcre (8.45-r3) (13/236) Purging python3-dev (3.12.3-r1) (14/236) Purging qt5-qtsvg-dev (5.15.10_git20230612-r0) (15/236) Purging qt5-qtsvg (5.15.10_git20230612-r0) (16/236) Purging qt5-qtx11extras-dev (5.15.10_git20230424-r0) (17/236) Purging qt5-qtx11extras (5.15.10_git20230424-r0) (18/236) Purging samurai (1.2-r5) (19/236) Purging wayland-dev (1.22.0-r4) (20/236) Purging xcb-util-keysyms-dev (0.4.1-r0) (21/236) Purging xcb-util-dev (0.4.1-r3) (22/236) Purging util-macros (1.20.0-r0) (23/236) Purging agetty-openrc (0.54-r1) (24/236) Purging agetty (2.40-r2) (25/236) Purging blkid (2.40-r2) (26/236) Purging cfdisk (2.40-r2) (27/236) Purging findmnt (2.40-r2) (28/236) Purging flock (2.40-r2) (29/236) Purging fstrim (2.40-r2) (30/236) Purging git-perl (2.44.0-r2) (31/236) Purging perl-git (2.44.0-r2) (32/236) Purging perl-error (0.17029-r2) (33/236) Purging hexdump (2.40-r2) (34/236) Purging libarchive (3.7.3-r0) (35/236) Purging libuv (1.48.0-r0) (36/236) Purging logger (2.40-r2) (37/236) Purging losetup (2.40-r2) (38/236) Purging lsblk (2.40-r2) (39/236) Purging mcookie (2.40-r2) (40/236) Purging mount (2.40-r2) (41/236) Purging partx (2.40-r2) (42/236) Purging py3-packaging-pyc (24.0-r1) (43/236) Purging py3-parsing-pyc (3.1.2-r1) (44/236) Purging python3-pyc (3.12.3-r1) (45/236) Purging python3-pycache-pyc0 (3.12.3-r1) (46/236) Purging xcb-proto-pyc (1.16.0-r1) (47/236) Purging pyc (3.12.3-r1) (48/236) Purging qt5-qtbase-dev (5.15.10_git20230714-r2) (49/236) Purging qt5-qtbase-sqlite (5.15.10_git20230714-r2) (50/236) Purging qt5-qtbase-odbc (5.15.10_git20230714-r2) (51/236) Purging qt5-qtbase-postgresql (5.15.10_git20230714-r2) (52/236) Purging qt5-qtbase-mysql (5.15.10_git20230714-r2) (53/236) Purging qt5-qtbase-tds (5.15.10_git20230714-r2) (54/236) Purging dbus-dev (1.14.10-r1) (55/236) Purging fontconfig-dev (2.15.0-r1) (56/236) Purging freetype-dev (2.13.2-r0) (57/236) Purging glib-dev (2.80.0-r3) (58/236) Purging bzip2-dev (1.0.8-r6) (59/236) Purging docbook-xsl (1.79.2-r9) Executing docbook-xsl-1.79.2-r9.pre-deinstall (60/236) Purging docbook-xml (4.5-r9) Executing docbook-xml-4.5-r9.pre-deinstall (61/236) Purging gettext-dev (0.22.5-r0) (62/236) Purging xz (5.6.1-r3) (63/236) Purging gettext-asprintf (0.22.5-r0) (64/236) Purging gettext (0.22.5-r0) (65/236) Purging gettext-envsubst (0.22.5-r0) (66/236) Purging libxml2-utils (2.12.6-r2) (67/236) Purging libxslt (1.1.39-r1) (68/236) Purging py3-packaging (24.0-r1) (69/236) Purging py3-parsing (3.1.2-r1) (70/236) Purging libpng-dev (1.6.43-r0) (71/236) Purging libsm-dev (1.2.4-r4) (72/236) Purging mesa-dev (24.0.5-r0) (73/236) Purging libxdamage-dev (1.1.6-r5) (74/236) Purging libxshmfence-dev (1.3.2-r6) (75/236) Purging mesa-gl (24.0.5-r0) (76/236) Purging mesa-osmesa (24.0.5-r0) (77/236) Purging mesa-xatracker (24.0.5-r0) (78/236) Purging openssl-dev (3.3.0-r1) (79/236) Purging perl (5.38.2-r0) (80/236) Purging qt5-qtbase-x11 (5.15.10_git20230714-r2) (81/236) Purging xdg-utils (1.2.1-r0) (82/236) Purging xprop (1.2.7-r0) (83/236) Purging xset (1.2.5-r1) (84/236) Purging rhash-libs (1.4.4-r0) (85/236) Purging runuser (2.40-r2) (86/236) Purging setpriv (2.40-r2) (87/236) Purging sfdisk (2.40-r2) (88/236) Purging umount (2.40-r2) (89/236) Purging util-linux-dev (2.40-r2) (90/236) Purging util-linux-misc (2.40-r2) (91/236) Purging setarch (2.40-r2) (92/236) Purging util-linux-openrc (2.40-r2) (93/236) Purging uuidgen (2.40-r2) (94/236) Purging wipefs (2.40-r2) (95/236) Purging xcb-util-image (0.4.1-r0) (96/236) Purging xcb-util-keysyms (0.4.1-r0) (97/236) Purging xcb-util-renderutil (0.3.10-r0) (98/236) Purging xcb-util-wm (0.4.2-r0) (99/236) Purging gtk+3.0 (3.24.41-r0) Executing gtk+3.0-3.24.41-r0.post-deinstall (100/236) Purging gtk-update-icon-cache (3.24.41-r0) (101/236) Purging hicolor-icon-theme (0.17-r2) (102/236) Purging libatk-bridge-2.0 (2.52.0-r0) (103/236) Purging at-spi2-core (2.52.0-r0) (104/236) Purging cups-libs (2.4.7-r4) (105/236) Purging avahi-libs (0.8-r17) (106/236) Purging brotli-dev (1.1.0-r2) (107/236) Purging brotli (1.1.0-r2) (108/236) Purging pcre2-dev (10.43-r0) (109/236) Purging zlib-dev (1.3.1-r1) (110/236) Purging libpcre2-32 (10.43-r0) (111/236) Purging libedit-dev (20230828.3.1-r4) (112/236) Purging ncurses-dev (6.4_p20240330-r0) (113/236) Purging libncurses++ (6.4_p20240330-r0) (114/236) Purging bsd-compat-headers (0.7.2-r6) (115/236) Purging pango (1.52.2-r0) Executing pango-1.52.2-r0.pre-deinstall (116/236) Purging cairo-gobject (1.18.0-r0) (117/236) Purging cairo (1.18.0-r0) (118/236) Purging qt5-qtbase (5.15.10_git20230714-r2) (119/236) Purging dbus-libs (1.14.10-r1) (120/236) Purging libinput-libs (1.25.0-r0) (121/236) Purging eudev-libs (3.2.14-r2) (122/236) Purging expat-dev (2.6.2-r0) (123/236) Purging expat (2.6.2-r0) (124/236) Purging libxft (2.3.8-r3) (125/236) Purging fontconfig (2.15.0-r1) (126/236) Purging freetds (1.4.12-r0) (127/236) Purging harfbuzz (8.4.0-r0) (128/236) Purging freetype (2.13.2-r0) (129/236) Purging fribidi (1.0.14-r0) (130/236) Purging libxxf86vm-dev (1.1.5-r6) (131/236) Purging libxxf86vm (1.1.5-r6) (132/236) Purging libxfixes-dev (6.0.1-r4) (133/236) Purging libxext-dev (1.3.6-r2) (134/236) Purging libx11-dev (1.8.9-r1) (135/236) Purging xtrans (1.5.0-r0) (136/236) Purging libxcb-dev (1.16.1-r0) (137/236) Purging xcb-proto (1.16.0-r1) (138/236) Purging python3 (3.12.3-r1) (139/236) Purging gdbm (1.23-r1) (140/236) Purging gdk-pixbuf (2.42.11-r0) Executing gdk-pixbuf-2.42.11-r0.pre-deinstall (141/236) Purging shared-mime-info (2.4-r0) Executing shared-mime-info-2.4-r0.post-deinstall (142/236) Purging gettext-libs (0.22.5-r0) (143/236) Purging libatk-1.0 (2.52.0-r0) (144/236) Purging glib (2.80.0-r3) (145/236) Purging gnutls (3.8.3-r0) (146/236) Purging graphite2 (1.3.14-r6) (147/236) Purging libdrm-dev (2.4.120-r0) (148/236) Purging libpciaccess-dev (0.18.1-r0) (149/236) Purging mesa-egl (24.0.5-r0) (150/236) Purging mesa-gbm (24.0.5-r0) (151/236) Purging libdrm (2.4.120-r0) (152/236) Purging libpciaccess (0.18.1-r0) (153/236) Purging hwdata-pci (0.381-r0) (154/236) Purging icu-libs (74.2-r0) (155/236) Purging icu-data-full (74.2-r0) (156/236) Purging libfdisk (2.40-r2) (157/236) Purging libmount (2.40-r2) (158/236) Purging libblkid (2.40-r2) (159/236) Purging libxdmcp-dev (1.1.5-r1) (160/236) Purging libxkbcommon-x11 (1.7.0-r0) (161/236) Purging libxmu (1.1.4-r2) (162/236) Purging libxi (1.8.1-r4) (163/236) Purging libxrandr (1.5.4-r1) (164/236) Purging libxinerama (1.1.5-r4) (165/236) Purging libxtst (1.2.4-r6) (166/236) Purging libxext (1.3.6-r2) (167/236) Purging libxcursor (1.2.2-r1) (168/236) Purging libxdamage (1.1.6-r5) (169/236) Purging libxrender (0.9.11-r5) (170/236) Purging libxt (1.3.0-r5) (171/236) Purging libxcomposite (0.4.6-r5) (172/236) Purging libxfixes (6.0.1-r4) (173/236) Purging libx11 (1.8.9-r1) (174/236) Purging xcb-util (0.4.1-r3) (175/236) Purging libxcb (1.16.1-r0) (176/236) Purging libxdmcp (1.1.5-r1) (177/236) Purging libbsd (0.12.2-r0) (178/236) Purging libbz2 (1.0.8-r6) (179/236) Purging libcap-ng (0.8.4-r0) (180/236) Purging libeconf (0.6.2-r0) (181/236) Purging libepoxy (1.5.10-r1) (182/236) Purging libevdev (1.13.1-r0) (183/236) Purging libffi-dev (3.4.6-r0) (184/236) Purging linux-headers (6.6-r0) (185/236) Purging llvm17-libs (17.0.6-r1) (186/236) Purging wayland-libs-cursor (1.22.0-r4) (187/236) Purging wayland-libs-client (1.22.0-r4) (188/236) Purging p11-kit (0.25.3-r0) (189/236) Purging wayland-libs-server (1.22.0-r4) (190/236) Purging libffi (3.4.6-r0) (191/236) Purging libformw (6.4_p20240330-r0) (192/236) Purging libgcrypt (1.10.3-r0) (193/236) Purging libgpg-error (1.48-r0) (194/236) Purging libice-dev (1.1.1-r6) (195/236) Purging libsm (1.2.4-r4) (196/236) Purging libice (1.1.1-r6) (197/236) Purging libintl (0.22.5-r0) (198/236) Purging tiff (4.6.0t-r0) (199/236) Purging libjpeg-turbo (3.0.2-r0) (200/236) Purging libmd (1.1.0-r0) (201/236) Purging libmenuw (6.4_p20240330-r0) (202/236) Purging libpanelw (6.4_p20240330-r0) (203/236) Purging libpcre2-16 (10.43-r0) (204/236) Purging libpng (1.6.43-r0) (205/236) Purging libpq (16.2-r4) (206/236) Purging libwebp (1.3.2-r0) (207/236) Purging libsharpyuv (1.3.2-r0) (208/236) Purging libsmartcols (2.40-r2) (209/236) Purging libtasn1 (4.19.0-r2) (210/236) Purging libuuid (2.40-r2) (211/236) Purging libxau-dev (1.0.11-r4) (212/236) Purging libxau (1.0.11-r4) (213/236) Purging libxkbcommon (1.7.0-r0) (214/236) Purging xkeyboard-config (2.41-r0) (215/236) Purging libxml2 (2.12.6-r2) (216/236) Purging libxshmfence (1.3.2-r6) (217/236) Purging linux-pam (1.6.0-r0) (218/236) Purging mariadb-connector-c (3.3.9-r0) (219/236) Purging mesa-gles (24.0.5-r0) (220/236) Purging mesa (24.0.5-r0) (221/236) Purging mesa-glapi (24.0.5-r0) (222/236) Purging mpdecimal (4.0.0-r0) (223/236) Purging mtdev (1.1.6-r3) (224/236) Purging nettle (3.9.1-r0) (225/236) Purging pixman (0.43.2-r0) (226/236) Purging sqlite-dev (3.45.3-r0) (227/236) Purging sqlite (3.45.3-r0) (228/236) Purging unixodbc (2.3.12-r0) (229/236) Purging readline (8.2.10-r0) (230/236) Purging utmps-libs (0.1.2.2-r1) (231/236) Purging skalibs (2.14.1.1-r0) (232/236) Purging util-linux (2.40-r2) (233/236) Purging sqlite-libs (3.45.3-r0) (234/236) Purging wayland-libs-egl (1.22.0-r4) (235/236) Purging xorgproto (2024.1-r0) (236/236) Purging xz-libs (5.6.1-r3) Executing busybox-1.36.1-r26.trigger OK: 315 MiB in 103 packages >>> renderdoc: Updating the community/armhf repository index... >>> renderdoc: Signing the index...