>>> renderdoc: Building testing/renderdoc 1.26-r0 (using abuild 3.11.0_rc8-r0) started Mon, 17 Apr 2023 18:57:18 +0000 >>> renderdoc: Checking sanity of /home/buildozer/aports/testing/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/206) Installing m4 (1.4.19-r3) (2/206) Installing libbz2 (1.0.8-r5) (3/206) Installing perl (5.36.0-r2) (4/206) Installing autoconf (2.71-r2) (5/206) Installing automake (1.16.5-r2) (6/206) Installing bison (3.8.2-r1) (7/206) Installing xz-libs (5.4.2-r1) (8/206) Installing libarchive (3.6.2-r2) (9/206) Installing libformw (6.4_p20230401-r4) (10/206) Installing rhash-libs (1.4.3-r2) (11/206) Installing libuv (1.44.2-r2) (12/206) Installing cmake (3.26.3-r1) (13/206) Installing flex (2.6.4-r5) (14/206) Installing libxau (1.0.11-r1) (15/206) Installing xorgproto (2022.2-r0) (16/206) Installing libxau-dev (1.0.11-r1) (17/206) Installing xcb-proto (1.15.2-r1) (18/206) Installing libmd (1.0.4-r2) (19/206) Installing libbsd (0.11.7-r1) (20/206) Installing libxdmcp (1.1.4-r1) (21/206) Installing libxcb (1.15-r1) (22/206) Installing libxdmcp-dev (1.1.4-r1) (23/206) Installing libxcb-dev (1.15-r1) (24/206) Installing xtrans (1.4.0-r2) (25/206) Installing libx11 (1.8.4-r2) (26/206) Installing libx11-dev (1.8.4-r2) (27/206) Installing libpcre16 (8.45-r3) (28/206) Installing libpcre32 (8.45-r3) (29/206) Installing pcre (8.45-r3) (30/206) Installing libpcrecpp (8.45-r3) (31/206) Installing pcre-dev (8.45-r3) (32/206) Installing libffi (3.4.4-r2) (33/206) Installing gdbm (1.23-r1) (34/206) Installing mpdecimal (2.5.1-r2) (35/206) Installing libpanelw (6.4_p20230401-r4) (36/206) Installing readline (8.2.1-r1) (37/206) Installing sqlite-libs (3.41.2-r2) (38/206) Installing python3 (3.11.3-r4) (39/206) Installing python3-pycache-pyc0 (3.11.3-r4) (40/206) Installing python3-dev (3.11.3-r4) (41/206) Installing icu-data-full (72.1-r3) (42/206) Installing dbus-libs (1.14.6-r2) (43/206) Installing libintl (0.21.1-r3) (44/206) Installing libblkid (2.38.1-r7) (45/206) Installing libmount (2.38.1-r7) (46/206) Installing glib (2.76.1-r1) (47/206) Installing icu-libs (72.1-r3) (48/206) Installing libpcre2-16 (10.42-r1) (49/206) Installing qt5-qtbase (5.15.8_git20230109-r3) (50/206) Installing qt5-qtbase-sqlite (5.15.8_git20230109-r3) (51/206) Installing unixodbc (2.3.11-r1) (52/206) Installing qt5-qtbase-odbc (5.15.8_git20230109-r3) (53/206) Installing libpq (15.2-r2) (54/206) Installing qt5-qtbase-postgresql (5.15.8_git20230109-r3) (55/206) Installing mariadb-connector-c (3.3.4-r1) (56/206) Installing qt5-qtbase-mysql (5.15.8_git20230109-r3) (57/206) Installing freetds (1.3.18-r1) (58/206) Installing qt5-qtbase-tds (5.15.8_git20230109-r3) (59/206) Installing hicolor-icon-theme (0.17-r2) (60/206) Installing libxext (1.3.5-r1) (61/206) Installing libice (1.1.1-r1) (62/206) Installing libuuid (2.38.1-r7) (63/206) Installing libsm (1.2.4-r1) (64/206) Installing libxt (1.3.0-r1) (65/206) Installing libxmu (1.1.4-r1) (66/206) Installing xset (1.2.5-r0) (67/206) Installing xprop (1.2.6-r0) (68/206) Installing xdg-utils (1.1.3-r4) (69/206) Installing mesa (23.0.2-r3) (70/206) Installing libdrm (2.4.115-r1) (71/206) Installing wayland-libs-server (1.22.0-r1) (72/206) Installing mesa-gbm (23.0.2-r3) (73/206) Installing mesa-glapi (23.0.2-r3) (74/206) Installing wayland-libs-client (1.22.0-r1) (75/206) Installing libxshmfence (1.3.2-r2) (76/206) Installing mesa-egl (23.0.2-r3) (77/206) Installing mesa-gles (23.0.2-r3) (78/206) Installing avahi-libs (0.8-r11) (79/206) Installing nettle (3.8.1-r1) (80/206) Installing p11-kit (0.24.1-r2) (81/206) Installing libtasn1 (4.19.0-r1) (82/206) Installing gnutls (3.8.0-r2) (83/206) Installing cups-libs (2.4.2-r5) (84/206) Installing graphite2 (1.3.14-r5) (85/206) Installing harfbuzz (7.1.0-r1) (86/206) Installing libpng (1.6.39-r3) (87/206) Installing freetype (2.13.0-r3) (88/206) Installing fontconfig (2.14.2-r1) (89/206) Installing libxml2 (2.10.4-r1) (90/206) Installing shared-mime-info (2.2-r3) (91/206) Installing libjpeg-turbo (2.1.5.1-r2) (92/206) Installing libwebp (1.3.0-r1) (93/206) Installing tiff (4.5.0-r6) (94/206) Installing gdk-pixbuf (2.42.10-r4) (95/206) Installing gtk-update-icon-cache (3.24.37-r1) (96/206) Installing libxcomposite (0.4.6-r2) (97/206) Installing libxfixes (6.0.1-r1) (98/206) Installing libxrender (0.9.11-r2) (99/206) Installing libxcursor (1.2.1-r2) (100/206) Installing libxdamage (1.1.6-r1) (101/206) Installing libxi (1.8-r1) (102/206) Installing libxinerama (1.1.5-r1) (103/206) Installing libxrandr (1.5.3-r1) (104/206) Installing libatk-1.0 (2.48.0-r1) (105/206) Installing libxtst (1.2.4-r2) (106/206) Installing at-spi2-core (2.48.0-r1) (107/206) Installing libatk-bridge-2.0 (2.48.0-r1) (108/206) Installing pixman (0.42.2-r1) (109/206) Installing cairo (1.17.8-r1) (110/206) Installing cairo-gobject (1.17.8-r1) (111/206) Installing libepoxy (1.5.10-r1) (112/206) Installing fribidi (1.0.12-r2) (113/206) Installing libxft (2.3.7-r1) (114/206) Installing pango (1.50.14-r1) (115/206) Installing wayland-libs-cursor (1.22.0-r1) (116/206) Installing wayland-libs-egl (1.22.0-r1) (117/206) Installing xkeyboard-config (2.38-r0) (118/206) Installing libxkbcommon (1.5.0-r1) (119/206) Installing gtk+3.0 (3.24.37-r1) Executing gtk+3.0-3.24.37-r1.post-install (120/206) Installing libevdev (1.13.0-r1) (121/206) Installing mtdev (1.1.6-r2) (122/206) Installing eudev-libs (3.2.11-r8) (123/206) Installing libinput-libs (1.23.0-r0) (124/206) Installing xcb-util-wm (0.4.2-r0) (125/206) Installing xcb-util (0.4.1-r2) (126/206) Installing xcb-util-image (0.4.1-r0) (127/206) Installing xcb-util-keysyms (0.4.1-r0) (128/206) Installing xcb-util-renderutil (0.3.10-r0) (129/206) Installing libxkbcommon-x11 (1.5.0-r1) (130/206) Installing qt5-qtbase-x11 (5.15.8_git20230109-r3) (131/206) Installing libfdisk (2.38.1-r7) (132/206) Installing libsmartcols (2.38.1-r7) (133/206) Installing util-linux-dev (2.38.1-r7) (134/206) Installing dbus-dev (1.14.6-r2) (135/206) Installing expat (2.5.0-r1) (136/206) Installing expat-dev (2.5.0-r1) (137/206) Installing bzip2-dev (1.0.8-r5) (138/206) Installing harfbuzz-cairo (7.1.0-r1) (139/206) Installing harfbuzz-gobject (7.1.0-r1) (140/206) Installing harfbuzz-icu (7.1.0-r1) (141/206) Installing harfbuzz-subset (7.1.0-r1) (142/206) Installing cairo-tools (1.17.8-r1) (143/206) Installing libxext-dev (1.3.5-r1) (144/206) Installing libxrender-dev (0.9.11-r2) (145/206) Installing pixman-dev (0.42.2-r1) (146/206) Installing util-macros (1.20.0-r0) (147/206) Installing xcb-util-dev (0.4.1-r2) (148/206) Installing libxml2-utils (2.10.4-r1) (149/206) Installing docbook-xml (4.5-r8) Executing docbook-xml-4.5-r8.post-install (150/206) Installing libgpg-error (1.47-r1) (151/206) Installing libgcrypt (1.10.2-r1) (152/206) Installing libxslt (1.1.37-r3) (153/206) Installing docbook-xsl (1.79.2-r8) Executing docbook-xsl-1.79.2-r8.post-install (154/206) Installing gettext-asprintf (0.21.1-r3) (155/206) Installing gettext-libs (0.21.1-r3) (156/206) Installing gettext (0.21.1-r3) (157/206) Installing gettext-dev (0.21.1-r3) (158/206) Installing linux-headers (6.2-r0) (159/206) Installing libffi-dev (3.4.4-r2) (160/206) Installing bsd-compat-headers (0.7.2-r4) (161/206) Installing libmenuw (6.4_p20230401-r4) (162/206) Installing libncurses++ (6.4_p20230401-r4) (163/206) Installing ncurses-dev (6.4_p20230401-r4) (164/206) Installing libedit-dev (20221030.3.1-r1) (165/206) Installing zlib-dev (1.2.13-r1) (166/206) Installing libpcre2-32 (10.42-r1) (167/206) Installing pcre2-dev (10.42-r1) (168/206) Installing glib-dev (2.76.1-r1) (169/206) Installing libpng-dev (1.6.39-r3) (170/206) Installing cairo-dev (1.17.8-r1) (171/206) Installing graphite2-dev (1.3.14-r5) (172/206) Installing icu (72.1-r3) (173/206) Installing icu-dev (72.1-r3) (174/206) Installing harfbuzz-dev (7.1.0-r1) (175/206) Installing brotli (1.0.9-r12) (176/206) Installing brotli-dev (1.0.9-r12) (177/206) Installing freetype-dev (2.13.0-r3) (178/206) Installing fontconfig-dev (2.14.2-r1) (179/206) Installing libice-dev (1.1.1-r1) (180/206) Installing libsm-dev (1.2.4-r1) (181/206) Installing libdrm-dev (2.4.115-r1) (182/206) Installing libxfixes-dev (6.0.1-r1) (183/206) Installing libxdamage-dev (1.1.6-r1) (184/206) Installing libxshmfence-dev (1.3.2-r2) (185/206) Installing libxxf86vm (1.1.5-r2) (186/206) Installing mesa-gl (23.0.2-r3) (187/206) Installing llvm15-libs (15.0.7-r5) (188/206) Installing mesa-osmesa (23.0.2-r3) (189/206) Installing mesa-xatracker (23.0.2-r3) (190/206) Installing libxxf86vm-dev (1.1.5-r2) (191/206) Installing mesa-dev (23.0.2-r3) (192/206) Installing openssl-dev (3.1.0-r3) (193/206) Installing sqlite (3.41.2-r2) (194/206) Installing sqlite-dev (3.41.2-r2) (195/206) Installing qt5-qtbase-dev (5.15.8_git20230109-r3) (196/206) Installing qt5-qtsvg (5.15.8_git20230103-r0) (197/206) Installing qt5-qtsvg-dev (5.15.8_git20230103-r0) (198/206) Installing qt5-qtx11extras (5.15.8_git20221110-r0) (199/206) Installing qt5-qtx11extras-dev (5.15.8_git20221110-r0) (200/206) Installing samurai (1.2-r3) (201/206) Installing wayland-dev (1.22.0-r1) (202/206) Installing xcb-util-keysyms-dev (0.4.1-r0) (203/206) Installing .makedepends-renderdoc (20230417.185719) (204/206) Installing perl-error (0.17029-r1) (205/206) Installing perl-git (2.40.0-r1) (206/206) Installing git-perl (2.40.0-r1) Executing busybox-1.36.0-r7.trigger Executing glib-2.76.1-r1.trigger Executing shared-mime-info-2.2-r3.trigger Executing gdk-pixbuf-2.42.10-r4.trigger Executing gtk-update-icon-cache-3.24.37-r1.trigger OK: 863 MiB in 305 packages >>> renderdoc: Cleaning up srcdir >>> renderdoc: Cleaning up pkgdir >>> renderdoc: Fetching https://distfiles.alpinelinux.org/distfiles/edge/renderdoc-1.26.tar.gz >>> renderdoc: Fetching https://distfiles.alpinelinux.org/distfiles/edge/renderdoc-1.26.tar.gz >>> renderdoc: Checking sha512sums... renderdoc-1.26.tar.gz: OK musl-fix.patch: OK no-execinfo.patch: OK >>> renderdoc: Unpacking /var/cache/distfiles/edge/renderdoc-1.26.tar.gz... >>> renderdoc: musl-fix.patch patching file renderdoc/3rdparty/plthook/plthook_elf.c 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 -- The CXX compiler identification is GNU 12.2.1 -- The C compiler identification is GNU 12.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 -- Found PkgConfig: /usr/bin/pkg-config (found version "1.9.4") -- Calculating version -- Building RenderDoc version 1.26 -- Building RenderDoc in Release mode: MinSizeRel -- 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.15 -- Found xcb-keysyms, version 0.4.1 -- Found Python3: /usr/bin/python3.11 (found version "3.11.3") found components: Interpreter Development Development.Module Development.Embed -- Building using Qt 5.15.8 -- 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 CMake Warning (dev) at /usr/share/cmake/Modules/ExternalProject.cmake:3091 (message): The DOWNLOAD_EXTRACT_TIMESTAMP option was not given and policy CMP0135 is not set. The policy's OLD behavior will be used. When using a URL download, the timestamps of extracted files should preferably be that of the time of extraction, otherwise code that depends on the extracted contents might not be rebuilt if the URL changes. The OLD behavior preserves the timestamps from the archive instead, but this is usually not what you want. Update your project to the NEW behavior or specify the DOWNLOAD_EXTRACT_TIMESTAMP option with a value of true to avoid this robustness issue. Call Stack (most recent call first): /usr/share/cmake/Modules/ExternalProject.cmake:4208 (_ep_add_download_command) qrenderdoc/CMakeLists.txt:152 (ExternalProject_Add) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning at qrenderdoc/CMakeLists.txt:227 (message): !!!! Using the Wayland Qt platform in qrenderdoc is NOT SUPPORTED !!!! -- 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 -- - Wayland -- Configuring done (1.1s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/build [1/349] Creating directories for 'custom_swig' [2/349] Building CXX object renderdoc/driver/ihv/nv/CMakeFiles/rdoc_nv.dir/nv_vk_counters.cpp.o [3/349] Building CXX object renderdoc/driver/ihv/nv/CMakeFiles/rdoc_nv.dir/nv_gl_counters.cpp.o [4/349] Building CXX object renderdoc/driver/ihv/nv/CMakeFiles/rdoc_nv.dir/nv_counter_enumerator.cpp.o [5/349] Building CXX object renderdoc/driver/ihv/arm/CMakeFiles/rdoc_arm.dir/arm_counters_stub.cpp.o [6/349] Building CXX object renderdoc/driver/ihv/intel/CMakeFiles/rdoc_intel.dir/intel_gl_counters.cpp.o [7/349] Building CXX object renderdoc/driver/ihv/amd/CMakeFiles/rdoc_amd.dir/amd_rgp.cpp.o [8/349] Building CXX object renderdoc/driver/ihv/amd/CMakeFiles/rdoc_amd.dir/amd_isa_posix.cpp.o [9/349] Building CXX object renderdoc/driver/ihv/amd/CMakeFiles/rdoc_amd.dir/amd_isa_devices.cpp.o [10/349] Building CXX object renderdoc/driver/ihv/amd/CMakeFiles/rdoc_amd.dir/amd_isa.cpp.o [11/349] Building CXX object renderdoc/driver/ihv/amd/CMakeFiles/rdoc_amd.dir/amd_counters.cpp.o [12/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/OSDependent/Unix/ossource.cpp.o [13/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/attribute.cpp.o [14/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/Versions.cpp.o [15/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/SymbolTable.cpp.o [16/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/ShaderLang.cpp.o [17/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/Scan.cpp.o [18/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/RemoveTree.cpp.o [19/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/reflection.cpp.o [20/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpTokens.cpp.o [21/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpScanner.cpp.o [22/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/preprocessor/Pp.cpp.o [23/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpContext.cpp.o [24/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpAtom.cpp.o [25/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/propagateNoContraction.cpp.o [26/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/PoolAlloc.cpp.o [27/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/ParseHelper.cpp.o [28/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/ParseContextBase.cpp.o [29/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/parseConst.cpp.o [30/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/linkValidate.cpp.o [31/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/limits.cpp.o [32/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/IntermTraverse.cpp.o [33/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/intermOut.cpp.o [34/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/Intermediate.cpp.o [35/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/Initialize.cpp.o [36/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/InfoSink.cpp.o [37/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/iomapper.cpp.o [38/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/glslang_tab.cpp.o [39/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/Constant.cpp.o [40/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/GenericCodeGen/Link.cpp.o [41/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/GenericCodeGen/CodeGen.cpp.o [42/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/SPIRV/SpvPostProcess.cpp.o [43/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/SPIRV/SpvTools.cpp.o [44/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/SPIRV/SpvBuilder.cpp.o [45/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/SPIRV/Logger.cpp.o [46/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/SPIRV/InReadableOrder.cpp.o [47/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/SPIRV/GlslangToSpv.cpp.o [48/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/OGLCompilersDLL/InitializeDll.cpp.o [49/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/spirv_stringise.cpp.o [50/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/spirv_disassemble.cpp.o [51/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/spirv_processor.cpp.o [52/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/spirv_reflect.cpp.o [53/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/spirv_debug.cpp.o [54/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/spirv_debug_glsl450.cpp.o [55/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/spirv_debug_setup.cpp.o [56/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/spirv_compile.cpp.o [57/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/spirv_gen.cpp.o [58/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/spirv_editor.cpp.o [59/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/spirv_common.cpp.o [60/349] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/glslang_compile.cpp.o [61/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_linux.cpp.o [62/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_posix.cpp.o [63/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/wrappers/vk_wsi_funcs.cpp.o [64/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/wrappers/vk_sync_funcs.cpp.o [65/349] Performing download step (download, verify and extract) for 'custom_swig' [66/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/wrappers/vk_shader_funcs.cpp.o [67/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/wrappers/vk_resource_funcs.cpp.o [68/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/wrappers/vk_queue_funcs.cpp.o [69/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/wrappers/vk_misc_funcs.cpp.o [70/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/wrappers/vk_get_funcs.cpp.o [71/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/wrappers/vk_dynamic_funcs.cpp.o [72/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/wrappers/vk_draw_funcs.cpp.o [73/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/wrappers/vk_device_funcs.cpp.o [74/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/wrappers/vk_descriptor_funcs.cpp.o [75/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/wrappers/vk_cmd_funcs.cpp.o [76/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/imgrefs_tests.cpp.o [77/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/imagestate_tests.cpp.o [78/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_layer.cpp.o [79/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_stringise.cpp.o [80/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_serialise.cpp.o [81/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_state.cpp.o [82/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_shaderdebug.cpp.o [83/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_resources.cpp.o [84/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_replay.cpp.o -- Downloading... dst='/home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/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/testing/renderdoc/src/renderdoc-1.26/build/qrenderdoc/custom_swig-prefix/src/renderdoc-modified-7.zip' dst='/home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/build/qrenderdoc/custom_swig-prefix/src/custom_swig' -- extracting... [tar xfz] -- extracting... [analysis] -- extracting... [rename] -- extracting... [clean up] -- extracting... done [85/349] No update step for 'custom_swig' [86/349] No patch step for 'custom_swig' [87/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_pixelhistory.cpp.o [88/349] Performing configure step for 'custom_swig' [89/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_memory.cpp.o [90/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_manager.cpp.o [91/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_initstate.cpp.o [92/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_info.cpp.o [93/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_image_states.cpp.o [94/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_dispatchtables.cpp.o [95/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_shader_cache.cpp.o In file included from /usr/include/c++/12.2.1/deque:63, from /usr/include/c++/12.2.1/stack:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpContext.h:82, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpTokens.cpp:97: /usr/include/c++/12.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++/12.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++/12.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++/12.2.1/vector:70, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/3rdparty/glslang/glslang/MachineIndependent/preprocessor/../../Public/ShaderLang.h:44, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/3rdparty/glslang/glslang/MachineIndependent/preprocessor/../parseVersions.h:42, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/3rdparty/glslang/glslang/MachineIndependent/preprocessor/../ParseHelper.h:51, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpContext.h:86: /usr/include/c++/12.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | 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++/12.2.1/bits/vector.tcc:487:3: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:397:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 396 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 398 | _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++/12.2.1/bits/vector.tcc:494:3: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:397:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 396 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 398 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: 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/testing/renderdoc/src/renderdoc-1.26/renderdoc/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpTokens.cpp:107:21: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [96/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_rendertext.cpp.o [97/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_rendertexture.cpp.o [98/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_rendermesh.cpp.o [99/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_outputwindow.cpp.o [100/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_msaa_buffer_conv.cpp.o [101/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_overlay.cpp.o [102/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_shader_feedback.cpp.o [103/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_postvs.cpp.o [104/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_debug.cpp.o [105/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_counters.cpp.o [106/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_core.cpp.o [107/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_next_chains.cpp.o In file included from /usr/include/c++/12.2.1/vector:64, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/3rdparty/glslang/glslang/MachineIndependent/preprocessor/../../Public/ShaderLang.h:44, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/3rdparty/glslang/glslang/MachineIndependent/preprocessor/../parseVersions.h:42, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/3rdparty/glslang/glslang/MachineIndependent/preprocessor/../ParseHelper.h:51, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpContext.h:86, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/3rdparty/glslang/glslang/MachineIndependent/preprocessor/Pp.cpp:90: /usr/include/c++/12.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++/12.2.1/bits/stl_vector.h:1611:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1611 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_vector.h:1611:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/12.2.1/vector:70: 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/testing/renderdoc/src/renderdoc-1.26/renderdoc/3rdparty/glslang/glslang/MachineIndependent/preprocessor/../../Include/../Include/Common.h:176:26, inlined from 'glslang::TPpContext::TokenStream& glslang::TPpContext::TokenStream::operator=(const glslang::TPpContext::TokenStream&)' at /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpContext.h:249:11, inlined from 'glslang::TPpContext::MacroSymbol& glslang::TPpContext::MacroSymbol::operator=(const glslang::TPpContext::MacroSymbol&)' at /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpContext.h:327:12: /usr/include/c++/12.2.1/bits/vector.tcc:232:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 232 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 233 | __x.end()); | ~~~~~~~~~~ [108/349] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_common.cpp.o [109/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/egl_hooks.cpp.o [110/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/egl_platform.cpp.o In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/serialise/serialiser.h:27, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_core.h:28, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_linux.cpp:25: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_common.h:64, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_linux.cpp:268:42: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [111/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/glx_fake_vk_hooks.cpp.o [112/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/glx_hooks.cpp.o [113/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/glx_platform.cpp.o [114/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_hooks.cpp.o [115/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_uniform_funcs.cpp.o [116/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_texture_funcs.cpp.o [117/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_state_funcs.cpp.o [118/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_shader_funcs.cpp.o [119/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_sampler_funcs.cpp.o In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/serialise/serialiser.h:27, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_core.h:28, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_posix.cpp:28: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_common.h:64, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_posix.cpp:42:24: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [120/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_query_funcs.cpp.o [121/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_interop_funcs.cpp.o [122/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_get_funcs.cpp.o [123/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_framebuffer_funcs.cpp.o [124/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_emulated.cpp.o [125/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_draw_funcs.cpp.o [126/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_debug_funcs.cpp.o In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_common.h:64, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_state.h:27, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_state.cpp:25: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: 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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_core.h:1123:40, inlined from 'void VulkanRenderState::BindDescriptorSetsForPipeline(WrappedVulkan*, VkCommandBuffer, VulkanStatePipeline&, VkPipelineBindPoint)' at /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_state.cpp:634:70: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [127/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_buffer_funcs.cpp.o [128/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_stringise.cpp.o [129/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_shader_refl.cpp.o [130/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_program_iterate.cpp.o [131/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_resources.cpp.o [132/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_replay.cpp.o In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/serialise/serialiser.h:27, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_core.h:28, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_rendertexture.cpp:27: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_common.h:64, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_rendertexture.cpp:185:74: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [133/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_renderstate.cpp.o [134/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_manager.cpp.o [135/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_initstate.cpp.o In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/serialise/serialiser.h:27, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/../vk_core.h:28, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/vk_dynamic_funcs.cpp:25: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/../vk_common.h:64, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/vk_dynamic_funcs.cpp:1096:47: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [136/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_driver.cpp.o [137/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_msaa_array_conv.cpp.o In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/gl_common.h:29, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/egl_dispatch_table.h:27, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/egl_hooks.cpp:28: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: 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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/gl_driver.h:690:37, inlined from 'void EGLHook::RefreshWindowParameters(const GLWindowingData&)' at /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/egl_hooks.cpp:117:50: /usr/include/c++/12.2.1/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [138/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_rendertext.cpp.o [139/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_rendertexture.cpp.o [140/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_rendermesh.cpp.o In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/serialise/serialiser.h:27, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/../vk_core.h:28, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/vk_shader_funcs.cpp:25: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/../vk_common.h:64, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/../vk_core.h:29: /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [141/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_pixelhistory.cpp.o In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/serialise/serialiser.h:27, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_core.h:28, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_outputwindow.cpp:25: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_common.h:64, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_core.h:29: /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [142/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_outputwindow.cpp.o In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/serialise/serialiser.h:27, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/../vk_core.h:28, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/vk_wsi_funcs.cpp:25: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/../vk_common.h:64, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/vk_wsi_funcs.cpp:512:38: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [143/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_overlay.cpp.o In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/gl_driver.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/glx_hooks.cpp:27: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: 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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/gl_driver.h:690:37, inlined from 'void GLXHook::UpdateWindowSize(GLWindowingData, Display*, GLXDrawable)' at /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/glx_hooks.cpp:50:48: /usr/include/c++/12.2.1/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [144/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_postvs.cpp.o In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_shader_cache.h:27, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_shader_cache.cpp:25: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [145/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_debug.cpp.o In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/serialise/serialiser.h:27, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_core.h:28, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_rendermesh.cpp:29: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457: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++/12.2.1/map:61, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_common.h:64, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_core.h:29: /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_rendermesh.cpp:136:60: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [146/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_counters.cpp.o [147/349] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_common.cpp.o [148/349] Building CXX object renderdoc/CMakeFiles/renderdoc_libentry.dir/os/posix/posix_libentry.cpp.o [149/349] Building CXX object renderdoc/CMakeFiles/rdoc_version.dir/replay/version.cpp.o [150/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/data/glsl_shaders.cpp.o [151/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/3rdparty/compressonator/BC7_Encode_Kernel.cpp.o In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/serialise/serialiser.h:27, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/../vk_core.h:28, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/vk_descriptor_funcs.cpp:25: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/../vk_common.h:64, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/../vk_core.h:29: /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [152/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/3rdparty/compressonator/BC6_Encode_kernel.cpp.o [153/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/3rdparty/compressonator/BC5_Encode_kernel.cpp.o [154/349] Linking CXX static library renderdoc/librenderdoc_libentry.a [155/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/3rdparty/compressonator/BC4_Encode_kernel.cpp.o [156/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/3rdparty/compressonator/BC3_Encode_kernel.cpp.o In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/serialise/serialiser.h:27, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/../vk_core.h:28, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp:26: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/../vk_common.h:64, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/../vk_core.h:29: /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp:621:30: /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/api/replay/structured_data.h:1376:9: warning: 'void free(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1376 | free(p); | ~~~~^~~ /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp:621:30: note: returned from 'static void* SDChunk::operator new(size_t)' 621 | 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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp:689:30: /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/api/replay/structured_data.h:1376:9: warning: 'void free(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1376 | free(p); | ~~~~^~~ /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp:689:30: note: returned from 'static void* SDChunk::operator new(size_t)' 689 | 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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp:1006:30: /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/api/replay/structured_data.h:1376:9: warning: 'void free(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1376 | free(p); | ~~~~^~~ /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp:1006:30: note: returned from 'static void* SDChunk::operator new(size_t)' 1006 | 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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp:1077:30: /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/api/replay/structured_data.h:1376:9: warning: 'void free(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1376 | free(p); | ~~~~^~~ /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp:1077:30: note: returned from 'static void* SDChunk::operator new(size_t)' 1077 | 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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp:2998:30: /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/api/replay/structured_data.h:1376:9: warning: 'void free(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1376 | free(p); | ~~~~^~~ /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp:2998:30: note: returned from 'static void* SDChunk::operator new(size_t)' 2998 | 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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp:3358:30: /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/api/replay/structured_data.h:1376:9: warning: 'void free(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1376 | free(p); | ~~~~^~~ /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp:3358:30: note: returned from 'static void* SDChunk::operator new(size_t)' 3358 | SDChunk *fakeChunk = new SDChunk("Indirect sub-command"_lit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [157/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/3rdparty/compressonator/BC2_Encode_kernel.cpp.o [158/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/3rdparty/compressonator/BC1_Encode_kernel.cpp.o [159/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/os/posix/posix_threading.cpp.o In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/wrappers/../gl_driver.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/wrappers/gl_debug_funcs.cpp:26: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [160/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/os/posix/posix_stringio.cpp.o [161/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/os/posix/posix_process.cpp.o [162/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/os/posix/posix_network.cpp.o [163/349] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/plthook/plthook_elf.c.o [164/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/os/posix/linux/linux_network.cpp.o In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/wrappers/../gl_driver.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/wrappers/gl_query_funcs.cpp:26: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457: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 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [165/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/os/posix/linux/linux_hook.cpp.o [166/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/os/posix/linux/linux_threading.cpp.o [167/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/os/posix/linux/linux_process.cpp.o [168/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/os/posix/linux/linux_callstack.cpp.o [169/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/os/posix/linux/linux_stringio.cpp.o In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/wrappers/../gl_driver.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/wrappers/gl_uniform_funcs.cpp:26: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [170/349] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/tinyfiledialogs/tinyfiledialogs.c.o [171/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/3rdparty/tinyexr/tinyexr.cpp.o [172/349] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/stb/stb_impl.c.o In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/serialise/serialiser.h:27, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/../vk_core.h:28, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/vk_queue_funcs.cpp:26: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/../vk_common.h:64, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/../vk_core.h:29: /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [173/349] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/zstdmt_compress.c.o [174/349] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/zstd_opt.c.o In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/resource_manager.h:29, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_manager.h:27, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_manager.cpp:25: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: 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/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/resource_manager.h:1780:22: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [175/349] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/zstd_ldm.c.o [176/349] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/zstd_lazy.c.o In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/serialise/serialiser.h:27, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_core.h:28, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_initstate.cpp:26: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_common.h:64, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_core.h:29: /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [177/349] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/zstd_fast.c.o In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/shaders/spirv/spirv_common.h:28, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_overlay.cpp:29: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [178/349] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/zstd_double_fast.c.o In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/gl_driver.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/gl_outputwindow.cpp:25: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [179/349] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/zstd_decompress.c.o [180/349] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/zstd_compress.c.o [181/349] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/zstd_common.c.o [182/349] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/xxhash.c.o [183/349] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/threading.c.o [184/349] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/pool.c.o [185/349] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/huf_decompress.c.o In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/wrappers/../gl_common.h:29, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/wrappers/gl_emulated.cpp:29: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/wrappers/gl_emulated.cpp:2606:62: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [186/349] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/huf_compress.c.o [187/349] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/hist.c.o [188/349] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/fse_decompress.c.o [189/349] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/fse_compress.c.o [190/349] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/error_private.c.o [191/349] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/entropy_common.c.o [192/349] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/zstd/debug.c.o [193/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/3rdparty/superluminal/superluminal.cpp.o [194/349] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/miniz/miniz.c.o [195/349] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/md5/md5.c.o [196/349] Building C object renderdoc/CMakeFiles/rdoc.dir/3rdparty/lz4/lz4.c.o In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/gl_driver.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/gl_rendertexture.cpp:27: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457: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++/12.2.1/map:61: 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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/gl_rendertexture.cpp:46:58: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/gl_rendertexture.cpp:117:53: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [197/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/3rdparty/pugixml/pugixml.cpp.o [198/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/3rdparty/catch/catch.cpp.o [199/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/3rdparty/jpeg-compressor/jpge.cpp.o [200/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/3rdparty/jpeg-compressor/jpgd.cpp.o [201/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/strings/utf8printf.cpp.o [202/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/strings/string_utils.cpp.o [203/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/strings/grisu2.cpp.o [204/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/serialise/streamio_tests.cpp.o [205/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/serialise/serialiser_tests.cpp.o [206/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/serialise/comp_io_tests.cpp.o [207/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/serialise/codecs/chrome_json_codec.cpp.o [208/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/serialise/codecs/xml_codec.cpp.o [209/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/serialise/rdcfile.cpp.o [210/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/serialise/streamio.cpp.o [211/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/serialise/zstdio.cpp.o [212/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/serialise/lz4io.cpp.o [213/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/serialise/serialiser.cpp.o [214/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/replay/replay_controller.cpp.o [215/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/replay/replay_output.cpp.o [216/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/replay/replay_driver.cpp.o [217/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/replay/entry_points.cpp.o [218/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/replay/capture_file.cpp.o [219/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/replay/dummy_driver.cpp.o In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/shaders/spirv/spirv_common.h:28, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/shaders/spirv/spirv_reflect.h:28, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_info.h:28, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_info.cpp:25: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [220/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/replay/capture_options.cpp.o [221/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/replay/basic_types_tests.cpp.o [222/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/replay/app_api.cpp.o [223/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/os/os_specific.cpp.o [224/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/maths/vec.cpp.o [225/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/maths/matrix.cpp.o [226/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/maths/formatpacking.cpp.o In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/serialise/serialiser.h:27, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/../vk_core.h:28, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/vk_sync_funcs.cpp:25: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/../vk_common.h:64, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/../vk_core.h:29: /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [227/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/maths/camera.cpp.o [228/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/hooks/hooks.cpp.o [229/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/core/sparse_page_table.cpp.o [230/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/core/resource_manager.cpp.o [231/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/core/plugins.cpp.o [232/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/android/jdwp_connection.cpp.o [233/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/android/jdwp_util.cpp.o [234/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/android/jdwp.cpp.o [235/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/android/android_utils.cpp.o [236/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/android/android_tools.cpp.o In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_debug.h:27, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_debug.cpp:27: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457: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 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457: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++/12.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++/12.2.1/bits/stl_tree.h:2457: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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_debug.cpp:1976:51: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_debug.cpp:2051:62: /usr/include/c++/12.2.1/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | 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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_debug.cpp:2236:42: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [237/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/android/android.cpp.o [238/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/core/bit_flag_iterator_tests.cpp.o [239/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/core/intervals_tests.cpp.o [240/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/core/replay_proxy.cpp.o [241/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/core/settings.cpp.o [242/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/core/remote_server.cpp.o In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/gl_driver.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/gl_overlay.cpp:32: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [243/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/core/target_control.cpp.o [244/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/core/image_viewer.cpp.o [245/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/core/core.cpp.o [246/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/common/threading_tests.cpp.o [247/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/common/dds_readwrite.cpp.o In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/resource_manager.h:29, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/gl_manager.h:28, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/gl_manager.cpp:26: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: 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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/gl_manager.cpp:211:92: /usr/include/c++/12.2.1/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [248/349] Building CXX object renderdoc/CMakeFiles/rdoc.dir/common/common.cpp.o [249/349] Building CXX object renderdoc/CMakeFiles/include-bin.dir/3rdparty/include-bin/main.cpp.o In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/serialise/serialiser.h:27, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/../vk_core.h:28, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/vk_resource_funcs.cpp:26: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/../vk_common.h:64, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/../vk_core.h:29: /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/wrappers/../gl_driver.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/wrappers/gl_interop_funcs.cpp:25: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/gl_driver.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/gl_postvs.cpp:31: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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 = void*; _Tp = WrappedOpenGL::ContextData; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'ContextShareGroup* WrappedOpenGL::GetShareGroup(void*)' at /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/gl_postvs.cpp:1985:63: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _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::PipelineData; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'virtual void GLReplay::InitPostVSBuffers(uint32_t)' at /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/gl_postvs.cpp:302:52: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/wrappers/../gl_driver.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/wrappers/gl_framebuffer_funcs.cpp:26: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [250/349] Linking CXX executable bin/include-bin In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/gl_common.h:29, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/gl_pixelhistory.cpp:28: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_replay.h:28, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_replay.cpp:25: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457: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++/12.2.1/map:61: 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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_info.h:741:56: /usr/include/c++/12.2.1/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2457 | _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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_core.h:1140:74, inlined from 'virtual rdcarray VulkanReplay::GetUsage(ResourceId)' at /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_replay.cpp:3220:32: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_replay.cpp:291:21: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_replay.cpp:603:86: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/gl_driver.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/gl_debug.cpp:35: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457: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++/12.2.1/map:61: /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/gl_debug.cpp:362:37: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/gl_driver.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/gl_initstate.cpp:26: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/wrappers/../gl_driver.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/wrappers/gl_draw_funcs.cpp:26: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457: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++/12.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++/12.2.1/bits/stl_tree.h:2457: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++/12.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++/12.2.1/bits/stl_tree.h:2457: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++/12.2.1/map:61: 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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/wrappers/gl_draw_funcs.cpp:198:51: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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::PipelineData; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'bool WrappedOpenGL::Check_SafeDraw(bool)' at /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/wrappers/gl_draw_funcs.cpp:205:53: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/wrappers/gl_draw_funcs.cpp:221:51: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/wrappers/gl_draw_funcs.cpp:275:92: /usr/include/c++/12.2.1/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/api/replay/data_types.h:33, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/api/replay/control_types.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/wrappers/gl_draw_funcs.cpp:2742:30: /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/api/replay/structured_data.h:1376:9: warning: 'void free(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1376 | free(p); | ~~~~^~~ /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/wrappers/gl_draw_funcs.cpp:2742:30: note: returned from 'static void* SDChunk::operator new(size_t)' 2742 | 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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/wrappers/gl_draw_funcs.cpp:2968:30: /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/api/replay/structured_data.h:1376:9: warning: 'void free(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1376 | free(p); | ~~~~^~~ /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/wrappers/gl_draw_funcs.cpp:2968:30: note: returned from 'static void* SDChunk::operator new(size_t)' 2968 | 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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/wrappers/gl_draw_funcs.cpp:3194:30: /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/api/replay/structured_data.h:1376:9: warning: 'void free(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1376 | free(p); | ~~~~^~~ /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/wrappers/gl_draw_funcs.cpp:3194:30: note: returned from 'static void* SDChunk::operator new(size_t)' 3194 | 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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/wrappers/gl_draw_funcs.cpp:3429:30: /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/api/replay/structured_data.h:1376:9: warning: 'void free(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1376 | free(p); | ~~~~^~~ /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/wrappers/gl_draw_funcs.cpp:3429:30: note: returned from 'static void* SDChunk::operator new(size_t)' 3429 | SDChunk *fakeChunk = new SDChunk(multidraw.customName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/wrappers/gl_draw_funcs.cpp:4512:53: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/wrappers/../gl_driver.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/wrappers/gl_shader_funcs.cpp:27: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/wrappers/gl_shader_funcs.cpp:1455:42: /usr/include/c++/12.2.1/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/shaders/spirv/spirv_editor.h:28, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_postvs.cpp:29: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/gl_replay.h:29, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/gl_replay.cpp:26: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: 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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/gl_driver.h:681:74, inlined from 'virtual rdcarray GLReplay::GetUsage(ResourceId)' at /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/gl_replay.cpp:3768:32: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457: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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/gl_replay.cpp:236:21: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/gl_replay.cpp:815:88: /usr/include/c++/12.2.1/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | 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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/gl_replay.cpp:1131:49: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/wrappers/../gl_driver.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/wrappers/gl_texture_funcs.cpp:26: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2209: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++/12.2.1/map:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/shaders/spirv/spirv_editor.h:28, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_shader_feedback.cpp:29: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: 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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_info.h:741:56: /usr/include/c++/12.2.1/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/wrappers/../gl_driver.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/wrappers/gl_buffer_funcs.cpp:26: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2209: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++/12.2.1/set:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/serialise/serialiser.h:27, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/../vk_core.h:28, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/vk_cmd_funcs.cpp:25: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/../vk_common.h:64, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/../vk_core.h:29: /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/serialise/serialiser.h:27, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_core.h:28, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_core.cpp:25: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2209: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++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_common.h:64, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_core.h:29: /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_core.cpp:4774:84: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [251/349] Performing build step for 'custom_swig' In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/shaders/spirv/spirv_common.h:28, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/shaders/spirv/spirv_debug.h:29, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_shaderdebug.cpp:26: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: 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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_info.h:741:56: /usr/include/c++/12.2.1/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457: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++/12.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++/12.2.1/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _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 'const BindingStorage& WrappedVulkan::GetCurrentDescSetBindingStorage(ResourceId)' at /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_core.h:1127:40, inlined from 'VulkanAPIWrapper::VulkanAPIWrapper(WrappedVulkan*, VulkanCreationInfo&, VkShaderStageFlagBits, uint32_t)' at /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_shaderdebug.cpp:210:53: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/vk_shaderdebug.cpp:4687:70: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/unordered_map:46, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/resource_manager.h:31, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/../vk_common.h:65, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/../vk_core.h:29, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp:26: /usr/include/c++/12.2.1/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = ResourceId; _Value = std::pair::InitialContentDataOrChunk>; _Alloc = std::allocator::InitialContentDataOrChunk> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': /usr/include/c++/12.2.1/bits/hashtable.h:2292:5: note: parameter passing for argument of type 'std::_Hashtable::InitialContentDataOrChunk>, std::allocator::InitialContentDataOrChunk> >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base::InitialContentDataOrChunk>, std::allocator::InitialContentDataOrChunk> >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 2292 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2293 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = ResourceId; _Value = std::pair::InitialContentDataOrChunk>; _Alloc = std::allocator::InitialContentDataOrChunk> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = ResourceId; _Tp = ResourceManager::InitialContentDataOrChunk; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator::InitialContentDataOrChunk> >]' at /usr/include/c++/12.2.1/bits/unordered_map.h:746:26, inlined from 'void ResourceManager::FreeInitialContents() [with Configuration = VulkanResourceManagerConfiguration]' at /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/resource_manager.h:1109:30: /usr/include/c++/12.2.1/bits/hashtable.h:969:21: note: parameter passing for argument of type 'std::_Hashtable::InitialContentDataOrChunk>, std::allocator::InitialContentDataOrChunk> >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base::InitialContentDataOrChunk>, std::allocator::InitialContentDataOrChunk> >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 969 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/gl_driver.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/gl_driver.cpp:26: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2209: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++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2209: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++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2457 | _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 = void*; _Tp = rdcpair; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void WrappedOpenGL::ContextData::AssociateWindow(WrappedOpenGL*, WindowingSystem, void*)' at /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/gl_driver.cpp:1183:20: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _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/testing/renderdoc/src/renderdoc-1.26/renderdoc/driver/gl/gl_driver.cpp:5456:83: /usr/include/c++/12.2.1/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [252/349] Performing install step for 'custom_swig' In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/replay/replay_driver.h:29, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/replay_proxy.h:29, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/replay_proxy.cpp:26: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457: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++/12.2.1/map:61: /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.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++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/replay_proxy.h:445:39: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [253/349] Completed 'custom_swig' [254/349] Generating renderdoc_python.cxx, renderdoc.py [255/349] Generating qrenderdoc_python.cxx, qrenderdoc.py Language subdirectory: python Search paths: ./ /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/qrenderdoc/ /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/api/replay/ ./swig_lib/python/ /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/build/share/swig/3.0.12/python/ ./swig_lib/ /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/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++/12.2.1/map:60, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.h:30, from /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.cpp:26: /usr/include/c++/12.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: 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/testing/renderdoc/src/renderdoc-1.26/renderdoc/core/core.cpp:1701:46: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ Language subdirectory: python Search paths: ./ /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/qrenderdoc/ /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/renderdoc/api/replay/ ./swig_lib/python/ /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/build/share/swig/3.0.12/python/ ./swig_lib/ /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/build/share/swig/3.0.12/ Preprocessing... Starting language-specific parse... Processing types... C++ analysis... Processing nested classes... Generating wrappers... [256/349] Generating CMakeFiles/data.src/driver/vulkan/renderdoc.json.c [257/349] Generating CMakeFiles/data.src/data/sourcecodepro.ttf.c [258/349] Generating CMakeFiles/data.src/data/glsl/vk_depthbuf2ms.frag.c [259/349] Generating CMakeFiles/data.src/data/glsl/vk_buffer2ms.comp.c [260/349] Generating CMakeFiles/data.src/data/glsl/vk_depthms2buffer.comp.c [261/349] Generating CMakeFiles/data.src/data/glsl/vk_ms2buffer.comp.c [262/349] Generating CMakeFiles/data.src/data/glsl/discard.frag.c [263/349] Generating CMakeFiles/data.src/data/glsl/depthms2arr.frag.c [264/349] Generating CMakeFiles/data.src/data/glsl/deptharr2ms.frag.c [265/349] Generating CMakeFiles/data.src/data/glsl/trisize.geom.c [266/349] Generating CMakeFiles/data.src/data/glsl/trisize.frag.c [267/349] Generating CMakeFiles/data.src/data/glsl/ms2array.comp.c [268/349] Generating CMakeFiles/data.src/data/glsl/array2ms.comp.c [269/349] Generating CMakeFiles/data.src/data/glsl/vktext.vert.c [270/349] Generating CMakeFiles/data.src/data/glsl/vktext.frag.c [271/349] Generating CMakeFiles/data.src/data/glsl/gltext.vert.c [272/349] Generating CMakeFiles/data.src/data/glsl/gltext.frag.c [273/349] Generating CMakeFiles/data.src/data/glsl/vk_texsample.h.c [274/349] Generating CMakeFiles/data.src/data/glsl/gles_texsample.h.c [275/349] Generating CMakeFiles/data.src/data/glsl/gl_texsample.h.c [276/349] Generating CMakeFiles/data.src/data/glsl/texremap.frag.c [277/349] Generating CMakeFiles/data.src/data/glsl/texdisplay.frag.c [278/349] Generating CMakeFiles/data.src/data/glsl/shaderdebug_sample.vert.c [279/349] Generating CMakeFiles/data.src/data/glsl/pixelhistory_primid.frag.c [280/349] Generating CMakeFiles/data.src/data/glsl/pixelhistory_mscopy_depth.comp.c [281/349] Generating CMakeFiles/data.src/data/glsl/pixelhistory_mscopy.comp.c [282/349] Generating CMakeFiles/data.src/data/glsl/quadwrite.frag.c [283/349] Generating CMakeFiles/data.src/data/glsl/quadresolve.frag.c [284/349] Generating CMakeFiles/data.src/data/glsl/minmaxtile.comp.c [285/349] Generating CMakeFiles/data.src/data/glsl/minmaxresult.comp.c [286/349] Generating CMakeFiles/data.src/data/glsl/mesh.vert.c [287/349] Generating CMakeFiles/data.src/data/glsl/mesh.geom.c [288/349] Generating CMakeFiles/data.src/data/glsl/mesh.frag.c [289/349] Generating CMakeFiles/data.src/data/glsl/mesh.comp.c [290/349] Generating CMakeFiles/data.src/data/glsl/histogram.comp.c [291/349] Generating CMakeFiles/data.src/data/glsl/fixedcol.frag.c [292/349] Generating CMakeFiles/data.src/data/glsl/glsl_globals.h.c [293/349] Generating CMakeFiles/data.src/data/glsl/glsl_ubos.h.c [294/349] Generating CMakeFiles/data.src/data/glsl/checkerboard.frag.c [295/349] Generating CMakeFiles/data.src/data/glsl/blit.vert.c [296/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/sourcecodepro.ttf.c.o [297/349] Building CXX object renderdoccmd/CMakeFiles/renderdoccmd.dir/renderdoccmd_linux.cpp.o [298/349] Building CXX object renderdoccmd/CMakeFiles/renderdoccmd.dir/renderdoccmd.cpp.o [299/349] Building CXX object qrenderdoc/Code/pyrenderdoc/CMakeFiles/_qrenderdoc.dir/qrenderdoc_stub.cpp.o [300/349] Building CXX object qrenderdoc/Code/pyrenderdoc/CMakeFiles/_qrenderdoc.dir/pyrenderdoc_stub.cpp.o [301/349] Building CXX object qrenderdoc/Code/pyrenderdoc/CMakeFiles/_qrenderdoc.dir/__/__/qrenderdoc_python.cxx.o [302/349] Building CXX object qrenderdoc/Code/pyrenderdoc/CMakeFiles/_qrenderdoc.dir/__/__/renderdoc_python.cxx.o [303/349] Building CXX object qrenderdoc/Code/pyrenderdoc/CMakeFiles/_renderdoc.dir/pyrenderdoc_stub.cpp.o [304/349] Building CXX object qrenderdoc/Code/pyrenderdoc/CMakeFiles/_renderdoc.dir/__/__/renderdoc_python.cxx.o [305/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/driver/vulkan/renderdoc.json.c.o [306/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/vk_depthbuf2ms.frag.c.o [307/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/vk_buffer2ms.comp.c.o [308/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/vk_depthms2buffer.comp.c.o [309/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/vk_ms2buffer.comp.c.o [310/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/discard.frag.c.o [311/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/depthms2arr.frag.c.o [312/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/deptharr2ms.frag.c.o [313/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/trisize.geom.c.o [314/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/trisize.frag.c.o [315/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/ms2array.comp.c.o [316/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/array2ms.comp.c.o [317/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/vktext.vert.c.o [318/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/vktext.frag.c.o [319/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/gltext.vert.c.o [320/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/gltext.frag.c.o [321/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/vk_texsample.h.c.o [322/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/gles_texsample.h.c.o [323/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/gl_texsample.h.c.o [324/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/texremap.frag.c.o [325/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/texdisplay.frag.c.o [326/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/shaderdebug_sample.vert.c.o [327/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/pixelhistory_primid.frag.c.o [328/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/pixelhistory_mscopy_depth.comp.c.o [329/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/pixelhistory_mscopy.comp.c.o [330/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/quadwrite.frag.c.o [331/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/quadresolve.frag.c.o [332/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/minmaxtile.comp.c.o [333/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/minmaxresult.comp.c.o [334/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/mesh.vert.c.o [335/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/mesh.geom.c.o [336/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/mesh.frag.c.o [337/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/mesh.comp.c.o [338/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/histogram.comp.c.o [339/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/fixedcol.frag.c.o [340/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/glsl_globals.h.c.o [341/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/glsl_ubos.h.c.o [342/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/checkerboard.frag.c.o [343/349] Building C object renderdoc/CMakeFiles/renderdoc.dir/CMakeFiles/data.src/data/glsl/blit.vert.c.o [344/349] Linking CXX shared library lib/librenderdoc.so [345/349] Generating RenderDoc.icns [346/349] Generating QRenderDoc [347/349] Linking CXX executable bin/renderdoccmd [348/349] Linking CXX shared library lib/renderdoc.so [349/349] Linking CXX shared library lib/qrenderdoc.so Info: creating stash file /home/buildozer/aports/testing/renderdoc/src/renderdoc-1.26/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 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/AnalyticsConfirmDialog.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/Windows/Dialogs/AnalyticsPromptDialog.cpp compiling ../../qrenderdoc/Windows/Dialogs/AxisMappingDialog.cpp 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 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 compiling ../../qrenderdoc/3rdparty/scintilla/src/UniConversion.cxx compiling ../../qrenderdoc/3rdparty/scintilla/src/ViewStyle.cxx compiling ../../qrenderdoc/3rdparty/scintilla/src/XPM.cxx compiling ../../qrenderdoc/3rdparty/scintilla/qt/ScintillaEdit/ScintillaDocument.cpp compiling ../../qrenderdoc/3rdparty/scintilla/qt/ScintillaEdit/ScintillaEdit.cpp compiling ../../qrenderdoc/3rdparty/scintilla/qt/ScintillaEditBase/PlatQt.cpp compiling ../../qrenderdoc/3rdparty/scintilla/qt/ScintillaEditBase/ScintillaEditBase.cpp compiling ../../qrenderdoc/3rdparty/scintilla/qt/ScintillaEditBase/ScintillaQt.cpp 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) | ^~~~~~~~~~ rcc ../../qrenderdoc/Resources/resources.qrc generating .obj/moc_predefs.h moc ../../qrenderdoc/Code/QRDUtils.h moc ../../qrenderdoc/Code/pyrenderdoc/PythonContext.h moc ../../qrenderdoc/Styles/RDStyle/RDStyle.h moc ../../qrenderdoc/Styles/RDTweakedNativeStyle/RDTweakedNativeStyle.h moc ../../qrenderdoc/Windows/Dialogs/AboutDialog.h moc ../../qrenderdoc/Windows/Dialogs/CrashDialog.h moc ../../qrenderdoc/Windows/Dialogs/UpdateDialog.h ../../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)})); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 ../../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)})); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ moc ../../qrenderdoc/Widgets/Extended/RDListView.h moc ../../qrenderdoc/Widgets/ComputeDebugSelector.h moc ../../qrenderdoc/Widgets/CustomPaintWidget.h moc ../../qrenderdoc/Widgets/ResourcePreview.h moc ../../qrenderdoc/Widgets/ThumbnailStrip.h moc ../../qrenderdoc/Widgets/ReplayOptionsSelector.h moc ../../qrenderdoc/Widgets/TextureGoto.h moc ../../qrenderdoc/Widgets/RangeHistogram.h moc ../../qrenderdoc/Widgets/CollapseGroupBox.h moc ../../qrenderdoc/Windows/Dialogs/TextureSaveDialog.h moc ../../qrenderdoc/Windows/Dialogs/CaptureDialog.h moc ../../qrenderdoc/Windows/Dialogs/LiveCapture.h moc ../../qrenderdoc/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 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) | ^~~~~~~~~~ compiling .obj/moc_D3D12PipelineStateViewer.cpp compiling .obj/moc_GLPipelineStateViewer.cpp compiling .obj/moc_RDTreeView.cpp compiling .obj/moc_RDTreeWidget.cpp compiling .obj/moc_BufferFormatSpecifier.cpp compiling .obj/moc_BufferViewer.cpp compiling .obj/moc_RDTableView.cpp compiling .obj/moc_DebugMessageView.cpp compiling .obj/moc_LogView.cpp compiling .obj/moc_CommentView.cpp compiling .obj/moc_StatisticsViewer.cpp compiling .obj/moc_TimelineBar.cpp ../../qrenderdoc/3rdparty/toolwindowmanager/ToolWindowManager.cpp: In member function 'void ToolWindowManager::drawHotspotPixmaps()': ../../qrenderdoc/3rdparty/toolwindowmanager/ToolWindowManager.cpp:1382:25: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1382 | path.addPolygon(QPolygonF({ | ^~~~~~~~~~~ 1383 | tip, tip + QPoint(3, 3), tip + QPoint(3, -3), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1384 | })); | ~~ ../../qrenderdoc/3rdparty/toolwindowmanager/ToolWindowManager.cpp:1390:25: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1390 | path.addPolygon(QPolygonF({ | ^~~~~~~~~~~ 1391 | tip, tip + QPointF(-3, 3), tip + QPointF(3, 3), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1392 | })); | ~~ ../../qrenderdoc/3rdparty/toolwindowmanager/ToolWindowManager.cpp:1398:25: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1398 | path.addPolygon(QPolygonF({ | ^~~~~~~~~~~ 1399 | tip, tip + QPointF(-3, 3), tip + QPointF(-3, -3), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1400 | })); | ~~ ../../qrenderdoc/3rdparty/toolwindowmanager/ToolWindowManager.cpp:1406:25: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1406 | path.addPolygon(QPolygonF({ | ^~~~~~~~~~~ 1407 | tip, tip + QPointF(-3, -3), tip + QPointF(3, -3), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1408 | })); | ~~ compiling .obj/moc_SettingsDialog.cpp compiling .obj/moc_OrderedListEditor.cpp compiling .obj/moc_MarkerBreadcrumbs.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_RDTableWidget.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) | ^~~~~ ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp: In member function 'QVariantList D3D11PipelineStateViewer::exportViewHTML(const D3D11Pipe::View&, int, ShaderReflection*, const QString&)': ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:2525:59: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2525 | d, a, viewFormat, format, viewParams}; | ^ compiling .obj/moc_SuggestRemoteDialog.cpp ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp: In member function 'void GLPipelineStateViewer::exportHTML(QXmlStreamWriter&, const GLPipe::VertexInput&)': ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:2593:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2593 | rows.push_back({i, (bool)a.enabled, a.vertexBufferSlot, a.format.Name(), a.byteOffset, generic}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:2627:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2627 | rows.push_back({i, name, vb.byteStride, vb.byteOffset, vb.instanceDivisor, (qulonglong)length}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:2667:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2667 | m_Common.exportHTMLTable(xml, {tr("Buffer"), tr("Format"), tr("Byte Length")}, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2668 | {name, ifmt, (qulonglong)length}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:2674:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2674 | m_Common.exportHTMLTable(xml, {tr("Primitive Topology")}, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2675 | {ToQStr(action ? vtx.topology : Topology::Unknown)}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:2682:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2682 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 2683 | xml, {tr("Primitive Restart"), tr("Restart Index"), tr("Provoking Vertex Last")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2684 | {(bool)vtx.primitiveRestart, vtx.restartIndex, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2685 | vtx.provokingVertexLast ? tr("Yes") : tr("No")}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:2690:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2690 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 2691 | xml, {tr("Rasterizer Discard"), tr("Clip Origin Lower Left"), tr("Clip Space Z")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2692 | {pipe.vertexProcessing.discard ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2693 | pipe.vertexProcessing.clipOriginLowerLeft ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2694 | pipe.vertexProcessing.clipNegativeOneToOne ? tr("-1 to 1") : tr("0 to 1")}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:2702:30: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2702 | clipPlaneRows.push_back({i, pipe.vertexProcessing.clipPlanes[i] ? tr("Yes") : tr("No")}); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:2713:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2713 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 2714 | xml, | ~~~~ 2715 | { | ~ 2716 | tr("Default Inner Tessellation Level"), tr("Default Outer Tessellation level"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2717 | }, | ~~ 2718 | { | ~ 2719 | QFormatStr("%1, %2") | ~~~~~~~~~~~~~~~~~~~~ 2720 | .arg(pipe.vertexProcessing.defaultInnerLevel[0]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2721 | .arg(pipe.vertexProcessing.defaultInnerLevel[1]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2722 | | 2723 | QFormatStr("%1, %2, %3, %4") | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2724 | .arg(pipe.vertexProcessing.defaultOuterLevel[0]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2725 | .arg(pipe.vertexProcessing.defaultOuterLevel[1]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2726 | .arg(pipe.vertexProcessing.defaultOuterLevel[2]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2727 | .arg(pipe.vertexProcessing.defaultOuterLevel[3]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2728 | }); | ~~ compiling .obj/moc_VirtualFileDialog.cpp compiling .obj/moc_RemoteManager.cpp compiling .obj/moc_ExtensionManager.cpp compiling .obj/moc_PixelHistoryView.cpp compiling .obj/moc_PipelineFlowChart.cpp compiling .obj/moc_EnvironmentEditor.cpp compiling .obj/moc_FindReplace.cpp ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp: In member function 'void D3D11PipelineStateViewer::exportHTML(QXmlStreamWriter&, const D3D11Pipe::InputAssembly&)': ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:2542:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2542 | rows.push_back({i, l.semanticName, l.semanticIndex, l.format.Name(), l.inputSlot, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2543 | l.byteOffset, (bool)l.perInstance, l.instanceDataStepRate}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:2578:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2578 | rows.push_back({i, name, vb.byteStride, vb.byteOffset, (qulonglong)length}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:2612:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2612 | m_Common.exportHTMLTable(xml, {tr("Buffer"), tr("Format"), tr("Offset"), tr("Byte Length")}, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2613 | {name, ifmt, ia.indexBuffer.byteOffset, (qulonglong)length}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:2619:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2619 | m_Common.exportHTMLTable(xml, {tr("Primitive Topology")}, {ToQStr(ia.topology)}); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compiling .obj/moc_RDSplitter.cpp compiling .obj/moc_TipsDialog.cpp compiling .obj/moc_ConfigEditor.cpp ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp: In member function 'void GLPipelineStateViewer::exportHTML(QXmlStreamWriter&, const GLPipe::Feedback&)': ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3186:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3186 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 3187 | xml, {tr("Active"), tr("Paused")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3188 | {xfb.active ? tr("Yes") : tr("No"), xfb.paused ? tr("Yes") : tr("No")}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3214:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3214 | rows.push_back({(int)i, name, (qulonglong)xfb.byteOffset[i], (qulonglong)xfb.byteSize[i], | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3215 | (qulonglong)length}); | ~~~~~~~~~~~~~~~~~~~~ compiling .obj/moc_PythonShell.cpp compiling .obj/moc_PerformanceCounterSelection.cpp ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp: In member function 'void D3D11PipelineStateViewer::exportHTML(QXmlStreamWriter&, const D3D11Pipe::Shader&)': ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:2755:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2755 | rows.push_back({i, addressing, borderColor, ToQStr(s.compareFunction), ToQStr(s.filter), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2756 | s.maxAnisotropy, s.minLOD == -FLT_MAX ? lit("0") : QString::number(s.minLOD), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2757 | s.maxLOD == FLT_MAX ? lit("FLT_MAX") : QString::number(s.maxLOD), s.mipLODBias}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:2802:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2802 | rows.push_back({i, name, sh.constantBuffers[i].vecOffset, sh.constantBuffers[i].vecCount, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2803 | numvars, byteSize, (qulonglong)length}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:2827:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2827 | rows.push_back({i, interfaceName, sh.classInstances[i]}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compiling .obj/moc_PerformanceCounterViewer.cpp compiling .obj/moc_ResourceInspector.cpp compiling .obj/moc_AnalyticsConfirmDialog.cpp compiling .obj/moc_AnalyticsPromptDialog.cpp ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp: In member function 'void GLPipelineStateViewer::exportHTML(QXmlStreamWriter&, const GLPipe::Rasterizer&)': ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3236:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3236 | m_Common.exportHTMLTable(xml, {tr("Fill Mode"), tr("Cull Mode"), tr("Front CCW")}, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3237 | {ToQStr(rs.state.fillMode), ToQStr(rs.state.cullMode), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3238 | rs.state.frontCCW ? tr("Yes") : tr("No")}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3243:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3243 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 3244 | xml, {tr("Multisample Enable"), tr("Sample Shading"), tr("Sample Mask"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3245 | tr("Sample Coverage"), tr("Sample Coverage Invert"), tr("Alpha to Coverage"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3246 | tr("Alpha to One"), tr("Min Sample Shading Rate")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3247 | { | ~ 3248 | rs.state.multisampleEnable ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3249 | rs.state.sampleShading ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3250 | rs.state.sampleMask ? Formatter::Format(rs.state.sampleMaskValue, true) : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3251 | rs.state.sampleCoverage ? QString::number(rs.state.sampleCoverageValue) : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3252 | rs.state.sampleCoverageInvert ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3253 | rs.state.alphaToCoverage ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3254 | rs.state.alphaToOne ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3255 | Formatter::Format(rs.state.minSampleShadingRate), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3256 | }); | ~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3261:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3261 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 3262 | xml, | ~~~~ 3263 | { | ~ 3264 | tr("Programmable Point Size"), tr("Fixed Point Size"), tr("Line Width"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3265 | tr("Point Fade Threshold"), tr("Point Origin Upper Left"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3266 | }, | ~~ 3267 | { | ~ 3268 | rs.state.programmablePointSize ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3269 | Formatter::Format(rs.state.pointSize), Formatter::Format(rs.state.lineWidth), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3270 | Formatter::Format(rs.state.pointFadeThreshold), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3271 | rs.state.pointOriginUpperLeft ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3272 | }); | ~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3277:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3277 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 3278 | xml, {tr("Depth Clamp"), tr("Depth Bias"), tr("Offset Clamp"), tr("Slope Scaled Bias")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3279 | {rs.state.depthClamp ? tr("Yes") : tr("No"), rs.state.depthBias, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3280 | Formatter::Format(rs.state.offsetClamp), Formatter::Format(rs.state.slopeScaledDepthBias)}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compiling .obj/moc_AxisMappingDialog.cpp ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3288:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3288 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 3289 | xml, | ~~~~ 3290 | { | ~ 3291 | tr("Derivatives"), tr("Line Smooth"), tr("Poly Smooth"), tr("Tex Compression"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3292 | }, | ~~ 3293 | { | ~ 3294 | ToQStr(pipe.hints.derivatives), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3295 | pipe.hints.lineSmoothingEnabled ? ToQStr(pipe.hints.lineSmoothing) : tr("Disabled"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3296 | pipe.hints.polySmoothingEnabled ? ToQStr(pipe.hints.polySmoothing) : tr("Disabled"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3297 | ToQStr(pipe.hints.textureCompression), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3298 | }); | ~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3311:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3311 | rows.push_back({i, v.x, v.y, v.width, v.height, v.minDepth, v.maxDepth}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3331:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3331 | rows.push_back({i, (bool)s.enabled, s.x, s.y, s.width, s.height}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compiling .obj/moc_ToolWindowManager.cpp compiling .obj/moc_ToolWindowManagerArea.cpp compiling .obj/moc_ToolWindowManagerSplitter.cpp compiling .obj/moc_ToolWindowManagerTabBar.cpp compiling .obj/moc_ToolWindowManagerWrapper.cpp compiling .obj/moc_ScintillaDocument.cpp compiling .obj/moc_ScintillaEdit.cpp ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp: In member function 'void D3D11PipelineStateViewer::exportHTML(QXmlStreamWriter&, const D3D11Pipe::StreamOut&)': ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:2864:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2864 | rows.push_back({i, name, o.byteOffset, (qulonglong)length}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp: In member function 'void D3D11PipelineStateViewer::exportHTML(QXmlStreamWriter&, const D3D11Pipe::Rasterizer&)': ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:2880:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2880 | m_Common.exportHTMLTable(xml, {tr("Fill Mode"), tr("Cull Mode"), tr("Front CCW")}, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2881 | {ToQStr(rs.state.fillMode), ToQStr(rs.state.cullMode), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2882 | rs.state.frontCCW ? tr("Yes") : tr("No")}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:2887:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2887 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 2888 | xml, {tr("Scissor Enable"), tr("Line AA Enable"), tr("Multisample Enable"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2889 | tr("Forced Sample Count"), tr("Conservative Raster")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2890 | {rs.state.scissorEnable ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2891 | rs.state.antialiasedLines ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2892 | rs.state.multisampleEnable ? tr("Yes") : tr("No"), rs.state.forcedSampleCount, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2893 | rs.state.conservativeRasterization != ConservativeRaster::Disabled ? tr("Yes") | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2894 | : tr("No")}); | ~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:2899:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2899 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 2900 | xml, {tr("Depth Clip"), tr("Depth Bias"), tr("Depth Bias Clamp"), tr("Slope Scaled Bias")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2901 | {rs.state.depthClip ? tr("Yes") : tr("No"), rs.state.depthBias, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2902 | Formatter::Format(rs.state.depthBiasClamp), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2903 | Formatter::Format(rs.state.slopeScaledDepthBias)}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:2916:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2916 | rows.push_back({i, v.x, v.y, v.width, v.height, v.minDepth, v.maxDepth, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2917 | v.enabled ? tr("Yes") : tr("No")}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:2937:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2937 | rows.push_back({i, s.x, s.y, s.width, s.height, s.enabled ? tr("Yes") : tr("No")}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compiling .obj/moc_ScintillaEditBase.cpp compiling .obj/moc_ScintillaQt.cpp ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp: In member function 'void D3D11PipelineStateViewer::exportHTML(QXmlStreamWriter&, const D3D11Pipe::OutputMerger&)': ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:2960:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2960 | m_Common.exportHTMLTable(xml, {tr("Independent Blend Enable"), tr("Alpha to Coverage"), | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2961 | tr("Sample Mask"), tr("Blend Factor")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2962 | { | ~ 2963 | om.blendState.independentBlend ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2964 | om.blendState.alphaToCoverage ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2965 | Formatter::Format(om.blendState.sampleMask, true), blendFactor, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2966 | }); | ~~ ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:2986:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2986 | rows.push_back({i, b.enabled ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2987 | b.logicOperationEnabled ? tr("Yes") : tr("No"), ToQStr(b.colorBlend.source), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2988 | ToQStr(b.colorBlend.destination), ToQStr(b.colorBlend.operation), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2989 | ToQStr(b.alphaBlend.source), ToQStr(b.alphaBlend.destination), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2990 | ToQStr(b.alphaBlend.operation), ToQStr(b.logicOperation), mask}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:3011:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3011 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 3012 | xml, {tr("Depth Test Enable"), tr("Depth Writes Enable"), tr("Depth Function")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3013 | {om.depthStencilState.depthEnable ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3014 | om.depthStencilState.depthWrites ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3015 | ToQStr(om.depthStencilState.depthFunction)}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:3023:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3023 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 3024 | xml, {tr("Stencil Test Enable"), tr("Stencil Read Mask"), tr("Stencil Write Mask")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3025 | {om.depthStencilState.stencilEnable ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3026 | Formatter::Format(om.depthStencilState.frontFace.compareMask, true), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3027 | Formatter::Format(om.depthStencilState.frontFace.writeMask, true)}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:3128:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3128 | } | ^ ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:3128:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 ../../qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp:3081:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3081 | rows.push_back({i, tr("Empty"), QString(), QString(), QString(), QString(), 0, 0, 0, 0, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3082 | QString(), QString(), QString()}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp: In member function 'void GLPipelineStateViewer::exportHTML(QXmlStreamWriter&, const GLPipe::Shader&)': ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:2870:30: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2870 | textureRows.push_back({slotname, name, typeName, w, h, d, a, format, r.firstMip, r.numMips}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:2934:30: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2934 | samplerRows.push_back( | ~~~~~~~~~~~~~~~~~~~~~^ 2935 | {slotname, addressing, filter, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2936 | QFormatStr("%1 - %2") | ~~~~~~~~~~~~~~~~~~~~~ 2937 | .arg(s.minLOD == -FLT_MAX ? lit("0") : QString::number(s.minLOD)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2938 | .arg(s.maxLOD == FLT_MAX ? lit("FLT_MAX") : QString::number(s.maxLOD)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2939 | s.mipLODBias}); | ~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:2995:30: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2995 | cbufferRows.push_back({slotname, name, byterange, sizestr}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3005:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3005 | subRows.push_back({i, subval}); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3120:32: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3120 | readwriteRows.push_back({binding, slotname, name, dimensions, format, access}); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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:1091:34: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1091 | filter + lod, QString()}; | ^ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qframe.h:44, from /usr/include/qt5/QtWidgets/QFrame:1, from ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.h:27, from ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp:25: /usr/include/qt5/QtCore/qlist.h: In constructor 'QList::QList(std::initializer_list<_Tp>) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:169:12: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 169 | inline QList(std::initializer_list args) | ^~~~~ ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp: In member function 'QVariantList D3D12PipelineStateViewer::exportViewHTML(const D3D12Pipe::View&, bool, const ShaderResource*, const QString&)': ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp:2635:60: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2635 | d, a, viewFormat, format, viewParams}; | ^ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp: In member function 'void VulkanPipelineStateViewer::exportHTML(QXmlStreamWriter&, const VKPipe::InputAssembly&)': ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:3527:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3527 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 3528 | xml, {tr("Buffer"), tr("Format"), tr("Offset"), tr("Byte Length"), tr("Primitive Restart")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3529 | {name, ifmt, (qulonglong)ia.indexBuffer.byteOffset, (qulonglong)length, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3530 | ia.primitiveRestartEnable ? tr("Yes") : tr("No")}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:3536:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3536 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 3537 | xml, {tr("Primitive Topology"), tr("Tessellation Control Points")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3538 | {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:4314:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4314 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 4315 | xml, {tr("Predicate Passing"), tr("Is Inverted"), tr("Buffer"), tr("Byte Offset")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4316 | { | ~ 4317 | cr.isPassing ? tr("Yes") : tr("No"), cr.isInverted ? tr("Yes") : tr("No"), bufferName, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4318 | (qulonglong)cr.byteOffset, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4319 | }); | ~~ ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp: In member function 'void D3D12PipelineStateViewer::exportHTML(QXmlStreamWriter&, const D3D12Pipe::InputAssembly&)': ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp:2652:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2652 | rows.push_back({i, l.semanticName, l.semanticIndex, l.format.Name(), l.inputSlot, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2653 | l.byteOffset, (bool)l.perInstance, l.instanceDataStepRate}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp:2690:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2690 | rows.push_back({i, name, vb.byteStride, (qulonglong)vb.byteOffset, (qulonglong)length}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp:2727:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2727 | m_Common.exportHTMLTable(xml, {tr("Buffer"), tr("Format"), tr("Offset"), tr("Byte Length")}, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2728 | {name, ifmt, (qulonglong)ia.indexBuffer.byteOffset, (qulonglong)length}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp:2734:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2734 | m_Common.exportHTMLTable(xml, {tr("Primitive Topology")}, {ToQStr(ia.topology)}); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp: In member function 'void VulkanPipelineStateViewer::exportHTML(QXmlStreamWriter&, const VKPipe::VertexInput&)': ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:3445:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3445 | rows.push_back({attr.location, attr.binding, attr.format.Name(), attr.byteOffset}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:3458:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3458 | rows.push_back( | ~~~~~~~~~~~~~~^ 3459 | {attr.vertexBufferBinding, attr.perInstance ? tr("PER_INSTANCE") : tr("PER_VERTEX")}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:3487:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3487 | rows.push_back({i, vb.resourceId, (qulonglong)vb.byteOffset, (qulonglong)vb.byteStride, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3488 | (qulonglong)length}); | ~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp: In member function 'void GLPipelineStateViewer::exportHTML(QXmlStreamWriter&, const GLPipe::FrameBuffer&)': ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3355:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3355 | m_Common.exportHTMLTable(xml, {tr("Framebuffer SRGB"), tr("Blend Factor")}, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3356 | { | ~ 3357 | fb.framebufferSRGB ? tr("Yes") : tr("No"), blendFactor, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3358 | }); | ~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3372:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3372 | rows.push_back({i, b.enabled ? tr("Yes") : tr("No"), ToQStr(b.colorBlend.source), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3373 | ToQStr(b.colorBlend.destination), ToQStr(b.colorBlend.operation), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3374 | ToQStr(b.alphaBlend.source), ToQStr(b.alphaBlend.destination), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3375 | ToQStr(b.alphaBlend.operation), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3376 | b.logicOperationEnabled ? tr("Yes") : tr("No"), ToQStr(b.logicOperation), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3377 | ((b.writeMask & 0x1) == 0 ? tr("_") : tr("R")) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3378 | ((b.writeMask & 0x2) == 0 ? tr("_") : tr("G")) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3379 | ((b.writeMask & 0x4) == 0 ? tr("_") : tr("B")) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3380 | ((b.writeMask & 0x8) == 0 ? tr("_") : tr("A"))}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3401:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3401 | m_Common.exportHTMLTable(xml, {tr("Depth Test Enable"), tr("Depth Writes Enable"), | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3402 | tr("Depth Function"), tr("Depth Bounds")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3403 | { | ~ 3404 | pipe.depthState.depthEnable ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3405 | pipe.depthState.depthWrites ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3406 | ToQStr(pipe.depthState.depthFunction), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3407 | pipe.depthState.depthEnable | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3408 | ? QFormatStr("%1 - %2") | ~~~~~~~~~~~~~~~~~~~~~~~ 3409 | .arg(Formatter::Format(pipe.depthState.nearBound)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3410 | .arg(Formatter::Format(pipe.depthState.farBound)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3411 | : tr("Disabled"), | ~~~~~~~~~~~~~~~~~ 3412 | }); | ~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3420:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3420 | m_Common.exportHTMLTable(xml, {tr("Stencil Test Enable")}, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3421 | {pipe.stencilState.stencilEnable ? tr("Yes") : tr("No")}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3558:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3558 | } | ^ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3558:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3480:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3480 | rows.push_back({slotname, name, a.mipLevel, a.slice}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3494:28: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3494 | drawbuffers.push_back({fb.drawFBO.drawBuffers[i]}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3538:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3538 | rows.push_back({slotname, name, a.mipLevel, a.slice}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp:3552:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3552 | m_Common.exportHTMLTable(xml, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 3553 | { | ~ 3554 | tr("Read Buffer"), | ~~~~~~~~~~~~~~~~~~ 3555 | }, | ~~ 3556 | {fb.readFBO.readBuffer}); | ~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp: In member function 'void D3D12PipelineStateViewer::exportHTML(QXmlStreamWriter&, const D3D12Pipe::Shader&, const rdcarray&)': ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp:2979:34: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2979 | rowsSampler.push_back( | ~~~~~~~~~~~~~~~~~~~~~^ 2980 | {rootel, spaceStr, regname, addressing, filter, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2981 | QFormatStr("%1 - %2") | ~~~~~~~~~~~~~~~~~~~~~ 2982 | .arg(s.minLOD == -FLT_MAX ? lit("0") : QString::number(s.minLOD)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2983 | .arg(s.maxLOD == FLT_MAX ? lit("FLT_MAX") : QString::number(s.maxLOD)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2984 | s.mipLODBias}); | ~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp:3061:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3061 | rowsCB.push_back( | ~~~~~~~~~~~~~~~~^ 3062 | {rootel, spaceStr, regname, name, (qulonglong)offset, (qulonglong)length, numvars}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp: In member function 'void VulkanPipelineStateViewer::exportHTML(QXmlStreamWriter&, const VKPipe::Shader&)': ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:3630:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3630 | rows.push_back({QString(), b.name, name, offset, size, b.variables.count(), b.byteSize}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:3672:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3672 | rows.push_back({setname, slotname, name, (qulonglong)byteOffset, (qulonglong)length, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3673 | numvars, b.byteSize}); | ~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:3770:25: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3770 | rows.push_back({setname, slotname, name, ToQStr(descriptorBind.type), (qulonglong)w, h, d, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3771 | arr, format, viewParams}); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:3784:25: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3784 | rows.push_back({setname, slotname, samplerName, ToQStr(descriptorBind.type), QString(), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3785 | QString(), QString(), QString(), sampDetails[5], sampDetails[6]}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:3881:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3881 | rows.push_back({setname, slotname, name, ToQStr(descriptorBind.type), (qulonglong)w, h, d, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3882 | arr, format, viewParams}); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp: In member function 'void D3D12PipelineStateViewer::exportHTML(QXmlStreamWriter&, const D3D12Pipe::StreamOut&)': ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp:3150:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3150 | rows.push_back({i, name, (qulonglong)o.byteOffset, (qulonglong)length, counterName, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3151 | (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:3170:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3170 | m_Common.exportHTMLTable(xml, {tr("Fill Mode"), tr("Cull Mode"), tr("Front CCW")}, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3171 | {ToQStr(rs.state.fillMode), ToQStr(rs.state.cullMode), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3172 | rs.state.frontCCW ? tr("Yes") : tr("No")}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp:3177:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3177 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 3178 | xml, {tr("Line AA Enable"), tr("Multisample Enable"), tr("Forced Sample Count"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3179 | tr("Conservative Raster"), tr("Sample Mask")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3180 | {rs.state.antialiasedLines ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3181 | rs.state.multisampleEnable ? tr("Yes") : tr("No"), rs.state.forcedSampleCount, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3182 | rs.state.conservativeRasterization != ConservativeRaster::Disabled ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3183 | Formatter::Format(rs.sampleMask, true)}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp:3188:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3188 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 3189 | xml, {tr("Depth Clip"), tr("Depth Bias"), tr("Depth Bias Clamp"), tr("Slope Scaled Bias")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3190 | {rs.state.depthClip ? tr("Yes") : tr("No"), rs.state.depthBias, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3191 | Formatter::Format(rs.state.depthBiasClamp), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3192 | Formatter::Format(rs.state.slopeScaledDepthBias)}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp:3205:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3205 | rows.push_back({i, v.x, v.y, v.width, v.height, v.minDepth, v.maxDepth}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp:3225:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3225 | 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::TransformFeedback&)': ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:3925:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3925 | rows.push_back({i, name, (qulonglong)b.byteOffset, (qulonglong)length, counterName, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3926 | (qulonglong)b.counterBufferOffset}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp: In member function 'void VulkanPipelineStateViewer::exportHTML(QXmlStreamWriter&, const VKPipe::Rasterizer&)': ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:3944:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3944 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 3945 | xml, {tr("Fill Mode"), tr("Cull Mode"), tr("Front CCW")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3946 | {ToQStr(rs.fillMode), ToQStr(rs.cullMode), rs.frontCCW ? tr("Yes") : tr("No")}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:3951:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3951 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 3952 | xml, | ~~~~ 3953 | { | ~ 3954 | tr("Depth Clamp Enable"), tr("Depth Clip Enable"), tr("Rasterizer Discard Enable"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3955 | }, | ~~ 3956 | { | ~ 3957 | rs.depthClampEnable ? tr("Yes") : tr("No"), rs.depthClipEnable ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3958 | rs.rasterizerDiscardEnable ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3959 | }); | ~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:3964:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3964 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 3965 | xml, {tr("Depth Bias Enable"), tr("Depth Bias"), tr("Depth Bias Clamp"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3966 | tr("Slope Scaled Bias"), tr("Line Width")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3967 | { | ~ 3968 | rs.depthBiasEnable ? tr("Yes") : tr("No"), Formatter::Format(rs.depthBias), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3969 | Formatter::Format(rs.depthBiasClamp), Formatter::Format(rs.slopeScaledDepthBias), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3970 | Formatter::Format(rs.lineWidth), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3971 | }); | ~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:3981:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3981 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 3982 | xml, {tr("Raster Samples"), tr("Sample-rate shading"), tr("Min Sample Shading Rate"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3983 | tr("Sample Mask")}, | ~~~~~~~~~~~~~~~~~~~ 3984 | {msaa.rasterSamples, msaa.sampleShadingEnable ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3985 | Formatter::Format(msaa.minSampleShading), Formatter::Format(msaa.sampleMask, true)}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:4004:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4004 | rows.push_back({i, v.x, v.y, v.width, v.height, v.minDepth, v.maxDepth, ndcDepthRange}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:4026:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4026 | 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:4049:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4049 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 4050 | xml, {tr("Alpha to Coverage"), tr("Alpha to One"), tr("Logic Op"), tr("Blend Constant")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4051 | { | ~ 4052 | cb.alphaToCoverageEnable ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4053 | cb.alphaToOneEnable ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4054 | logic ? ToQStr(cb.blends[0].logicOperation) : tr("Disabled"), blendConst, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4055 | }); | ~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:4066:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4066 | rows.push_back({i, b.enabled ? tr("Yes") : tr("No"), ToQStr(b.colorBlend.source), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4067 | ToQStr(b.colorBlend.destination), ToQStr(b.colorBlend.operation), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4068 | ToQStr(b.alphaBlend.source), ToQStr(b.alphaBlend.destination), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4069 | ToQStr(b.alphaBlend.operation), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4070 | ((b.writeMask & 0x1) == 0 ? lit("_") : lit("R")) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4071 | ((b.writeMask & 0x2) == 0 ? lit("_") : lit("G")) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4072 | ((b.writeMask & 0x4) == 0 ? lit("_") : lit("B")) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4073 | ((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:4095:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4095 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 4096 | xml, {tr("Depth Test Enable"), tr("Depth Writes Enable"), tr("Depth Function"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4097 | tr("Depth Bounds")}, | ~~~~~~~~~~~~~~~~~~~~ 4098 | { | ~ 4099 | ds.depthTestEnable ? tr("Yes") : tr("No"), ds.depthWriteEnable ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4100 | ToQStr(ds.depthFunction), ds.depthBoundsEnable | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4101 | ? QFormatStr("%1 - %2") | ~~~~~~~~~~~~~~~~~~~~~~~ 4102 | .arg(Formatter::Format(ds.minDepthBounds)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4103 | .arg(Formatter::Format(ds.maxDepthBounds)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4104 | : tr("Disabled"), | ~~~~~~~~~~~~~~~~~ 4105 | }); | ~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:4117:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4117 | rows.push_back({ | ~~~~~~~~~~~~~~^~ 4118 | tr("Front"), Formatter::Format(ds.frontFace.reference, true), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4119 | Formatter::Format(ds.frontFace.compareMask, true), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4120 | Formatter::Format(ds.frontFace.writeMask, true), ToQStr(ds.frontFace.function), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4121 | ToQStr(ds.frontFace.passOperation), ToQStr(ds.frontFace.failOperation), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4122 | ToQStr(ds.frontFace.depthFailOperation), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4123 | }); | ~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:4125:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4125 | rows.push_back({ | ~~~~~~~~~~~~~~^~ 4126 | tr("back"), Formatter::Format(ds.backFace.reference, true), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4127 | Formatter::Format(ds.backFace.compareMask, true), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4128 | Formatter::Format(ds.backFace.writeMask, true), ToQStr(ds.backFace.function), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4129 | ToQStr(ds.backFace.passOperation), ToQStr(ds.backFace.failOperation), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4130 | ToQStr(ds.backFace.depthFailOperation), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4131 | }); | ~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp: In member function 'void VulkanPipelineStateViewer::exportHTML(QXmlStreamWriter&, const VKPipe::CurrentPass&)': ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:4154:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4154 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 4155 | xml, {tr("Width"), tr("Height"), tr("Layers")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4156 | {pass.framebuffer.width, pass.framebuffer.height, pass.framebuffer.layers}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:4170:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4170 | rows.push_back({i, name, tex->width, tex->height, tex->depth, tex->arraysize, a.firstMip, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4171 | a.numMips, a.firstSlice, a.numSlices, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4172 | getTextureRenderSamples(tex, pass.renderpass)}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:4197:25: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4197 | inputs.push_back({pass.renderpass.inputAttachments[i]}); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:4214:25: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4214 | colors.push_back({pass.renderpass.colorAttachments[i]}); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:4231:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4231 | resolves.push_back({pass.renderpass.resolveAttachments[i]}); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:4296:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4296 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 4297 | xml, {tr("X"), tr("Y"), tr("Width"), tr("Height")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4298 | {pass.renderArea.x, pass.renderArea.y, pass.renderArea.width, pass.renderArea.height}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp: In member function 'void D3D12PipelineStateViewer::exportHTML(QXmlStreamWriter&, const D3D12Pipe::OM&)': ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp:3247:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3247 | m_Common.exportHTMLTable(xml, {tr("Independent Blend Enable"), tr("Alpha to Coverage"), | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3248 | tr("Blend Factor"), tr("Multisampling Rate")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3249 | {om.blendState.independentBlend ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3250 | om.blendState.alphaToCoverage ? tr("Yes") : tr("No"), blendFactor, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3251 | tr("%1x %2 qual").arg(om.multiSampleCount).arg(om.multiSampleQuality)}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp:3271:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3271 | rows.push_back({i, b.enabled ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3272 | b.logicOperationEnabled ? tr("Yes") : tr("No"), ToQStr(b.colorBlend.source), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3273 | ToQStr(b.colorBlend.destination), ToQStr(b.colorBlend.operation), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3274 | ToQStr(b.alphaBlend.source), ToQStr(b.alphaBlend.destination), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3275 | ToQStr(b.alphaBlend.operation), ToQStr(b.logicOperation), mask}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp:3296:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3296 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 3297 | xml, | ~~~~ 3298 | { | ~ 3299 | tr("Depth Test Enable"), tr("Depth Writes Enable"), tr("Depth Function"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3300 | tr("Depth Bounds"), | ~~~~~~~~~~~~~~~~~~~ 3301 | }, | ~~ 3302 | { | ~ 3303 | om.depthStencilState.depthEnable ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3304 | om.depthStencilState.depthWrites ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3305 | ToQStr(om.depthStencilState.depthFunction), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3306 | om.depthStencilState.depthBoundsEnable | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3307 | ? QFormatStr("%1 - %2") | ~~~~~~~~~~~~~~~~~~~~~~~ 3308 | .arg(Formatter::Format(om.depthStencilState.minDepthBounds)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3309 | .arg(Formatter::Format(om.depthStencilState.maxDepthBounds)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3310 | : tr("Disabled"), | ~~~~~~~~~~~~~~~~~ 3311 | }); | ~~ ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp:3319:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3319 | m_Common.exportHTMLTable( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 3320 | xml, {tr("Stencil Test Enable"), tr("Stencil Read Mask"), tr("Stencil Write Mask")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3321 | {om.depthStencilState.stencilEnable ? tr("Yes") : tr("No"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3322 | Formatter::Format(om.depthStencilState.frontFace.compareMask, true), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3323 | Formatter::Format(om.depthStencilState.frontFace.writeMask, true)}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp:3391:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3391 | } | ^ ../../qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp:3391:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp: In member function 'QVariant VulkanPipelineStateViewer::ConvertSDObjectToFossilizeJSON(const SDObject*, QMap)': ../../qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp:4524:77: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4524 | QVariantList sampleMaskArray = QVariantList({map[lit("sampleMask")]}); | ^ linking ../bin/qrenderdoc >>> renderdoc: Entering fakeroot... -- Install configuration: "MinSizeRel" -- Installing: /home/buildozer/aports/testing/renderdoc/pkg/renderdoc/usr/share/doc/renderdoc/README -- Installing: /home/buildozer/aports/testing/renderdoc/pkg/renderdoc/usr/share/doc/renderdoc/LICENSE.md -- Installing: /home/buildozer/aports/testing/renderdoc/pkg/renderdoc/usr/lib/librenderdoc.so -- Installing: /home/buildozer/aports/testing/renderdoc/pkg/renderdoc/usr/include/renderdoc_app.h -- Installing: /home/buildozer/aports/testing/renderdoc/pkg/renderdoc/usr/share/vulkan/implicit_layer.d/renderdoc_capture.json -- Installing: /home/buildozer/aports/testing/renderdoc/pkg/renderdoc/usr/bin/qrenderdoc -- Installing: /home/buildozer/aports/testing/renderdoc/pkg/renderdoc/usr/share/icons/hicolor/scalable/mimetypes/application-x-renderdoc-capture.svg -- Installing: /home/buildozer/aports/testing/renderdoc/pkg/renderdoc/usr/share/pixmaps/renderdoc-icon-16x16.xpm -- Installing: /home/buildozer/aports/testing/renderdoc/pkg/renderdoc/usr/share/pixmaps/renderdoc-icon-32x32.xpm -- Installing: /home/buildozer/aports/testing/renderdoc/pkg/renderdoc/usr/share/doc/renderdoc/magic -- Installing: /home/buildozer/aports/testing/renderdoc/pkg/renderdoc/usr/share/menu/renderdoc -- Installing: /home/buildozer/aports/testing/renderdoc/pkg/renderdoc/usr/share/applications/renderdoc.desktop -- Installing: /home/buildozer/aports/testing/renderdoc/pkg/renderdoc/usr/share/thumbnailers/renderdoc.thumbnailer -- Installing: /home/buildozer/aports/testing/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/testing/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.26-r0.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.11.so.1.0 so:libstdc++.so.6 so:libwayland-client.so.0 so:libxcb-keysyms.so.1 so:libxcb.so.1 >>> renderdoc*: Package size: 23.5 MB >>> renderdoc*: Compressing data... >>> renderdoc*: Create checksum... >>> renderdoc*: Create renderdoc-1.26-r0.apk >>> renderdoc: Build complete at Mon, 17 Apr 2023 19:01:00 +0000 elapsed time 0h 3m 42s >>> renderdoc: Cleaning up srcdir >>> renderdoc: Cleaning up pkgdir >>> renderdoc: Uninstalling dependencies... (1/206) Purging .makedepends-renderdoc (20230417.185719) (2/206) Purging autoconf (2.71-r2) (3/206) Purging automake (1.16.5-r2) (4/206) Purging bison (3.8.2-r1) (5/206) Purging cmake (3.26.3-r1) (6/206) Purging flex (2.6.4-r5) (7/206) Purging m4 (1.4.19-r3) (8/206) Purging pcre-dev (8.45-r3) (9/206) Purging libpcre16 (8.45-r3) (10/206) Purging libpcre32 (8.45-r3) (11/206) Purging libpcrecpp (8.45-r3) (12/206) Purging pcre (8.45-r3) (13/206) Purging python3-dev (3.11.3-r4) (14/206) Purging qt5-qtsvg-dev (5.15.8_git20230103-r0) (15/206) Purging qt5-qtsvg (5.15.8_git20230103-r0) (16/206) Purging qt5-qtx11extras-dev (5.15.8_git20221110-r0) (17/206) Purging qt5-qtx11extras (5.15.8_git20221110-r0) (18/206) Purging samurai (1.2-r3) (19/206) Purging wayland-dev (1.22.0-r1) (20/206) Purging xcb-util-keysyms-dev (0.4.1-r0) (21/206) Purging git-perl (2.40.0-r1) (22/206) Purging perl-git (2.40.0-r1) (23/206) Purging perl-error (0.17029-r1) (24/206) Purging libarchive (3.6.2-r2) (25/206) Purging libuv (1.44.2-r2) (26/206) Purging python3-pycache-pyc0 (3.11.3-r4) (27/206) Purging qt5-qtbase-dev (5.15.8_git20230109-r3) (28/206) Purging qt5-qtbase-sqlite (5.15.8_git20230109-r3) (29/206) Purging qt5-qtbase-odbc (5.15.8_git20230109-r3) (30/206) Purging qt5-qtbase-postgresql (5.15.8_git20230109-r3) (31/206) Purging qt5-qtbase-mysql (5.15.8_git20230109-r3) (32/206) Purging qt5-qtbase-tds (5.15.8_git20230109-r3) (33/206) Purging dbus-dev (1.14.6-r2) (34/206) Purging libsm-dev (1.2.4-r1) (35/206) Purging mesa-dev (23.0.2-r3) (36/206) Purging libxdamage-dev (1.1.6-r1) (37/206) Purging libxshmfence-dev (1.3.2-r2) (38/206) Purging mesa-gl (23.0.2-r3) (39/206) Purging mesa-osmesa (23.0.2-r3) (40/206) Purging mesa-xatracker (23.0.2-r3) (41/206) Purging openssl-dev (3.1.0-r3) (42/206) Purging perl (5.36.0-r2) (43/206) Purging sqlite-dev (3.41.2-r2) (44/206) Purging sqlite (3.41.2-r2) (45/206) Purging qt5-qtbase-x11 (5.15.8_git20230109-r3) (46/206) Purging xdg-utils (1.1.3-r4) (47/206) Purging xset (1.2.5-r0) (48/206) Purging xprop (1.2.6-r0) (49/206) Purging rhash-libs (1.4.3-r2) (50/206) Purging xcb-util-image (0.4.1-r0) (51/206) Purging xcb-util-keysyms (0.4.1-r0) (52/206) Purging xcb-util-renderutil (0.3.10-r0) (53/206) Purging xcb-util-wm (0.4.2-r0) (54/206) Purging gtk+3.0 (3.24.37-r1) Executing gtk+3.0-3.24.37-r1.post-deinstall (55/206) Purging gtk-update-icon-cache (3.24.37-r1) (56/206) Purging hicolor-icon-theme (0.17-r2) (57/206) Purging libatk-bridge-2.0 (2.48.0-r1) (58/206) Purging at-spi2-core (2.48.0-r1) (59/206) Purging cups-libs (2.4.2-r5) (60/206) Purging avahi-libs (0.8-r11) (61/206) Purging harfbuzz-dev (7.1.0-r1) (62/206) Purging harfbuzz-cairo (7.1.0-r1) (63/206) Purging harfbuzz-gobject (7.1.0-r1) (64/206) Purging harfbuzz-icu (7.1.0-r1) (65/206) Purging harfbuzz-subset (7.1.0-r1) (66/206) Purging graphite2-dev (1.3.14-r5) (67/206) Purging cairo-dev (1.17.8-r1) (68/206) Purging cairo-tools (1.17.8-r1) (69/206) Purging xcb-util-dev (0.4.1-r2) (70/206) Purging util-macros (1.20.0-r0) (71/206) Purging xcb-util (0.4.1-r2) (72/206) Purging cairo-gobject (1.17.8-r1) (73/206) Purging fontconfig-dev (2.14.2-r1) (74/206) Purging freetype-dev (2.13.0-r3) (75/206) Purging brotli-dev (1.0.9-r12) (76/206) Purging brotli (1.0.9-r12) (77/206) Purging glib-dev (2.76.1-r1) (78/206) Purging bzip2-dev (1.0.8-r5) (79/206) Purging docbook-xsl (1.79.2-r8) Executing docbook-xsl-1.79.2-r8.post-deinstall (80/206) Purging docbook-xml (4.5-r8) Executing docbook-xml-4.5-r8.post-deinstall (81/206) Purging gettext-dev (0.21.1-r3) (82/206) Purging gettext-asprintf (0.21.1-r3) (83/206) Purging gettext (0.21.1-r3) (84/206) Purging libxml2-utils (2.10.4-r1) (85/206) Purging libxslt (1.1.37-r3) (86/206) Purging python3 (3.11.3-r4) (87/206) Purging pcre2-dev (10.42-r1) (88/206) Purging libpcre2-32 (10.42-r1) (89/206) Purging libedit-dev (20221030.3.1-r1) (90/206) Purging ncurses-dev (6.4_p20230401-r4) (91/206) Purging libncurses++ (6.4_p20230401-r4) (92/206) Purging libpanelw (6.4_p20230401-r4) (93/206) Purging bsd-compat-headers (0.7.2-r4) (94/206) Purging pango (1.50.14-r1) Executing pango-1.50.14-r1.pre-deinstall (95/206) Purging cairo (1.17.8-r1) (96/206) Purging qt5-qtbase (5.15.8_git20230109-r3) (97/206) Purging dbus-libs (1.14.6-r2) (98/206) Purging libinput-libs (1.23.0-r0) (99/206) Purging eudev-libs (3.2.11-r8) (100/206) Purging expat-dev (2.5.0-r1) (101/206) Purging expat (2.5.0-r1) (102/206) Purging libxft (2.3.7-r1) (103/206) Purging fontconfig (2.14.2-r1) (104/206) Purging freetds (1.3.18-r1) (105/206) Purging harfbuzz (7.1.0-r1) (106/206) Purging freetype (2.13.0-r3) (107/206) Purging fribidi (1.0.12-r2) (108/206) Purging gdbm (1.23-r1) (109/206) Purging gdk-pixbuf (2.42.10-r4) Executing gdk-pixbuf-2.42.10-r4.pre-deinstall (110/206) Purging shared-mime-info (2.2-r3) Executing shared-mime-info-2.2-r3.post-deinstall (111/206) Purging gettext-libs (0.21.1-r3) (112/206) Purging libatk-1.0 (2.48.0-r1) (113/206) Purging glib (2.76.1-r1) (114/206) Purging gnutls (3.8.0-r2) (115/206) Purging graphite2 (1.3.14-r5) (116/206) Purging icu-dev (72.1-r3) (117/206) Purging icu (72.1-r3) (118/206) Purging icu-libs (72.1-r3) (119/206) Purging icu-data-full (72.1-r3) (120/206) Purging util-linux-dev (2.38.1-r7) (121/206) Purging libfdisk (2.38.1-r7) (122/206) Purging libmount (2.38.1-r7) (123/206) Purging libsmartcols (2.38.1-r7) (124/206) Purging libblkid (2.38.1-r7) (125/206) Purging libxxf86vm-dev (1.1.5-r2) (126/206) Purging libxxf86vm (1.1.5-r2) (127/206) Purging libxrender-dev (0.9.11-r2) (128/206) Purging libxfixes-dev (6.0.1-r1) (129/206) Purging libxext-dev (1.3.5-r1) (130/206) Purging libx11-dev (1.8.4-r2) (131/206) Purging xtrans (1.4.0-r2) (132/206) Purging libxcb-dev (1.15-r1) (133/206) Purging xcb-proto (1.15.2-r1) (134/206) Purging libxdmcp-dev (1.1.4-r1) (135/206) Purging mesa-egl (23.0.2-r3) (136/206) Purging libxkbcommon-x11 (1.5.0-r1) (137/206) Purging libxmu (1.1.4-r1) (138/206) Purging libxi (1.8-r1) (139/206) Purging libxrandr (1.5.3-r1) (140/206) Purging libxinerama (1.1.5-r1) (141/206) Purging libxtst (1.2.4-r2) (142/206) Purging libxext (1.3.5-r1) (143/206) Purging libxcursor (1.2.1-r2) (144/206) Purging libxdamage (1.1.6-r1) (145/206) Purging libxrender (0.9.11-r2) (146/206) Purging libxt (1.3.0-r1) (147/206) Purging libxcomposite (0.4.6-r2) (148/206) Purging libxfixes (6.0.1-r1) (149/206) Purging libx11 (1.8.4-r2) (150/206) Purging libxcb (1.15-r1) (151/206) Purging libxdmcp (1.1.4-r1) (152/206) Purging libbsd (0.11.7-r1) (153/206) Purging libbz2 (1.0.8-r5) (154/206) Purging libdrm-dev (2.4.115-r1) (155/206) Purging mesa-gbm (23.0.2-r3) (156/206) Purging libdrm (2.4.115-r1) (157/206) Purging libepoxy (1.5.10-r1) (158/206) Purging libevdev (1.13.0-r1) (159/206) Purging libffi-dev (3.4.4-r2) (160/206) Purging linux-headers (6.2-r0) (161/206) Purging llvm15-libs (15.0.7-r5) (162/206) Purging wayland-libs-cursor (1.22.0-r1) (163/206) Purging wayland-libs-client (1.22.0-r1) (164/206) Purging p11-kit (0.24.1-r2) (165/206) Purging wayland-libs-server (1.22.0-r1) (166/206) Purging libffi (3.4.4-r2) (167/206) Purging libformw (6.4_p20230401-r4) (168/206) Purging libgcrypt (1.10.2-r1) (169/206) Purging libgpg-error (1.47-r1) (170/206) Purging libice-dev (1.1.1-r1) (171/206) Purging libsm (1.2.4-r1) (172/206) Purging libice (1.1.1-r1) (173/206) Purging libintl (0.21.1-r3) (174/206) Purging tiff (4.5.0-r6) (175/206) Purging libjpeg-turbo (2.1.5.1-r2) (176/206) Purging libmd (1.0.4-r2) (177/206) Purging libmenuw (6.4_p20230401-r4) (178/206) Purging libpcre2-16 (10.42-r1) (179/206) Purging libpng-dev (1.6.39-r3) (180/206) Purging libpng (1.6.39-r3) (181/206) Purging libpq (15.2-r2) (182/206) Purging libtasn1 (4.19.0-r1) (183/206) Purging libuuid (2.38.1-r7) (184/206) Purging libwebp (1.3.0-r1) (185/206) Purging libxau-dev (1.0.11-r1) (186/206) Purging libxau (1.0.11-r1) (187/206) Purging libxkbcommon (1.5.0-r1) (188/206) Purging xkeyboard-config (2.38-r0) (189/206) Purging libxml2 (2.10.4-r1) (190/206) Purging libxshmfence (1.3.2-r2) (191/206) Purging mariadb-connector-c (3.3.4-r1) (192/206) Purging mesa-gles (23.0.2-r3) (193/206) Purging mesa (23.0.2-r3) (194/206) Purging mesa-glapi (23.0.2-r3) (195/206) Purging mpdecimal (2.5.1-r2) (196/206) Purging mtdev (1.1.6-r2) (197/206) Purging nettle (3.8.1-r1) (198/206) Purging pixman-dev (0.42.2-r1) (199/206) Purging pixman (0.42.2-r1) (200/206) Purging unixodbc (2.3.11-r1) (201/206) Purging readline (8.2.1-r1) (202/206) Purging sqlite-libs (3.41.2-r2) (203/206) Purging wayland-libs-egl (1.22.0-r1) (204/206) Purging xorgproto (2022.2-r0) (205/206) Purging xz-libs (5.4.2-r1) (206/206) Purging zlib-dev (1.2.13-r1) Executing busybox-1.36.0-r7.trigger OK: 326 MiB in 99 packages >>> renderdoc: Updating the testing/armhf repository index... >>> renderdoc: Signing the index...