Closed AzP closed 6 years ago
Bleh, yes someone has mentioned this before. The GCC docs claim that -Wall
should only end up activating -Wformat-truncation=1
and that the 1st level of the warning shouldn't fire if the return value is checked (as it is here - this is a deliberate truncation in a unit test). Either the docs or GCC are unreliable, I don't know which.
I'll try and see if I can work around it by breaking the compiler's ability to figure out exactly the resulting string length, maybe making the variable volatile
or something like that so it can't figure it out at compile time. Otherwise I'll just have to disable the warning on that file.
Thanks for the comment, I managed to work around it by reading through the CMakeLists and build it using build type="Release", effectively disabling the extra compiler warning flags.
I'm writing an ebuild for Gentoo, hoping to get it into the tree. Thank you for your awesome work on renderdoc (even though I also thanked you in person at GDC last year 👍 )
OK I am now confused.
First off, it seems like last time this came up I added -Wno-format-truncation
on that file - see 77dea7095c7ada239160db4eedc71dcfc6324f39 from a couple of months ago. So as best as I can tell you shouldn't be getting the warning anyway.
Otherwise, I got GCC 7.2 compiling (I had to switch to and update an old Arch VM since I couldn't figure out how to get 7.2 on my version of Ubuntu) but when I removed that suppression line GCC didn't even complain. This is with gcc (GCC) 7.2.1 20171128
on arch. I even tried removing the return value checks and it still wouldn't complain, so I now have no idea what is even going on or how I should expect GCC to behave here.
Bottom line, building in release is the right thing to do when building for distribution for many reasons including getting proper optimisation settings, but that is a pragmatic thing to allow distribution on weird/unexpected compiler settings - if vanilla GCC 7.2 fails to compile I'd like to fix it. That said, I can't get vanilla GCC 7.2 to fail and I don't know how you are.
What revision are you building from? does it contain that fix above, and if so do you know why is the warning appearing at all, let alone as an error? Do you add your own CFLAGS or CXXFLAGS that would affect compilation?
I'll check it ASAP and get back to you. I'm currently at work, so I might get back to you tomorrow.
Here we go, finally back at my old beauty... =)
Take into account that I've written this ebuild myself, so I might have done something stupid. But essentially, I think that since I tried building it using the eclass 'cmake-utils' and everything set to default, I think that CMake used all the default settings from your CMakeLists. For instance, building Debug as default.
This is some info from my system:
root@skare$ emerge --info renderdoc
Portage 2.3.16 (python 3.5.4-final-0, default/linux/amd64/13.0/desktop/gnome/systemd, gcc-7.2.0, glibc-2.26-r3, 4.14.2-gentoo x86_64)
-----------------------------------------------------------------
System Settings
-----------------------------------------------------------------
System uname: Linux-4.14.2-gentoo-x86_64-Intel-R-_Core-TM-_i7_CPU_920_@_2.67GHz-with-gentoo-2.4.1
KiB Mem: 12302052 total, 3385916 free
KiB Swap: 12418208 total, 12418208 free
Timestamp of repository gentoo: Fri, 08 Dec 2017 20:30:01 +0000
Head commit of repository gentoo: d65c0d4499c1f74ec423d358285d27589cd32cd5
sh bash 4.4_p12
ld GNU ld (Gentoo 2.29.1 p3) 2.29.1
ccache version 3.3.4 [disabled]
app-shells/bash: 4.4_p12::gentoo
dev-java/java-config: 2.2.0-r3::gentoo
dev-lang/perl: 5.26.1-r1::gentoo
dev-lang/python: 2.7.14-r1::gentoo, 3.4.6-r1::gentoo, 3.5.4-r1::gentoo, 3.6.3-r1::gentoo
dev-util/ccache: 3.3.4-r1::gentoo
dev-util/cmake: 3.10.0::gentoo
dev-util/pkgconfig: 0.29.2::gentoo
sys-apps/baselayout: 2.4.1-r2::gentoo
sys-apps/openrc: 0.34.11::gentoo
sys-apps/sandbox: 2.12::gentoo
sys-devel/autoconf: 2.13::gentoo, 2.69-r4::gentoo
sys-devel/automake: 1.11.6-r2::gentoo, 1.15.1-r1::gentoo
sys-devel/binutils: 2.29.1-r1::gentoo
sys-devel/gcc: 7.2.0::gentoo
sys-devel/gcc-config: 1.9.0::gentoo
sys-devel/libtool: 2.4.6-r4::gentoo
sys-devel/make: 4.2.1-r1::gentoo
sys-kernel/linux-headers: 4.13::gentoo (virtual/os-headers)
sys-libs/glibc: 2.26-r3::gentoo
Repositories:
AzP
location: /usr/local/portage
masters: gentoo
gentoo
location: /usr/portage
sync-type: rsync
sync-uri: rsync://rsync.gentoo.org/gentoo-portage
priority: 9999
sync-rsync-extra-opts:
Installed sets: @esteam, @system
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/chromium/policies/managed/chrome-gnome-shell.json /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/opt/chrome/policies/managed/chrome-gnome-shell.json /etc/php/apache2-php7.2/ext-active/ /etc/php/cgi-php7.2/ext-active/ /etc/php/cli-php7.2/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=native -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--jobs=10 --with-bdeps=y --load-average=50 --keep-going"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync multilib-strict news parallel-fetch preserve-libs protect-owned sandbox sfperms splitdebug strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://mirror.mdfnet.se/gentoo ftp://mirror.mdfnet.se/gentoo"
LANG="en_US.utf8"
LDFLAGS="-Wl,--as-needed"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
USE="24bpp 256-color 3dnow 3dnowext 64bit S3TC X a52 aac aacplus aalib accessibility acl acpi aio alsa amazon amd64 amr amrnb amrwb apng asf aspell autoipd avahi avi bash-completion bidi binary-drivers bluetooth bookmarks branding btrfs bzip2 c++0x cairo ccache cdda cdr cg cgi clang clangstaticanalyzer cleartype cleartype_hinting cli clutter cmake colord cover coverart cracklib crypt css cue cups curl custom-optimization cxx cycles daap dbus dconf debugger device-mapper devil dga dhclient dirac divx dmx dns dri dri3 drm dts dvd dvdr dvdread emboss encode evo exif f2fs fakevim fam fastcgi fat fbcon ffmpeg firefox flac fluidsynth fontconfig fortran fpm freeimage freerdp ftp fuse g3dvl gaim gd gdbm gdu gflags ggi gif gimp git glamor glew glib glsl glut gmail gmailtimestamps gmedia gnome gnome-keyring gnome-online-accounts gnome-shell gold google gphoto2 gpm gstreamer gtk gtk2 gtk3 gtkhtml gvim gzip h224 h281 h323 howl-compat hpijs hwdb iconv icq icu idn imap inotify introspection iphone ipv6 jabber java java6 jingle jpeg jpeg2k kdrive lame lcms ldap libinput libnotify libsecret libsexy libssh2 libv4l libv4l2 llvm llvm-shared-libs lm_sensors mad madwifi mbox md5sum mdnsresponder-compat mh midi mikmod mime minizip mmxext mng moc mod modplug modules mozembed mozilla moznocompose moznoirc moznomail moznoroaming mozsha1 mozsvg mp2 mp3 mp4 mp4live mpeg msn multimedia musepack musicbrainz nas nautilus ncurses nemesi networkmanager new-hpcups nfsv41 nls nptl nsplugin ntfs ntfsprogs nx ofa ogg openal opencl opencore-amr openexr opengl openmp openssl opensslcrypt optimization pam pango pcntl pcre pdf pdflib perl php pidgin pipechan plasma png pnm policykit pop ppds private-headers pulseaudio pvr python python3 qml qt5 qtscript quicktime radio raw rdesktop rdp readline realmedia reiser4 reiserfs rtc s3tc samba sasl schroedinger scintilla sdl seccomp secure-delete session sid sip sndfile sockets spell sql sqlite srt sse3 sse4 sse4.1 sse4.2 sse4_1 sse4_2 ssh ssl ssse3 staging startup-notification static-analyzer steamruntime subtitles subversion suid svg system-cairo system-ffmpeg system-harfbuzz system-icu system-jpeg system-libvpx system-llvm system-snappy systemd tcpd telepathy teletext tga theora threads tiff tls tracker transcode truetype udev udisks unicode upcall upnp upower usb user-session v4l v4l2 vaapi valgrind vdpau video videos vim vim-pager vim-syntax vim-with-x vorbis vte vulkan wav wavpack wayland webdav webdav-neon webdav-serf webkit webkit2 webm webp webphoto webstart widgets wifi winbind wma wma-fixed wmf wmp wxwidgets x264 x265 xanim xattr xcb xcomposite xdmcp xext xfs xinerama xkb xml xmp xrandr xv xvid zeitgeist zeroconf zip zlib zoran" ABI_X86="64" ALSA_CARDS="emu10k1 hda_intel" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" CURL_SSL="openssl" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="pc" INPUT_DEVICES="libinput roccat_konextd" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="en sv" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-6 php7-0" POSTGRES_TARGETS="postgres9_5" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_5 python3_6" QEMU_SOFTMMU_TARGETS="i386 arm x86_64" QEMU_USER_TARGETS="i386 arm x86_64" RUBY_TARGETS="ruby22" USERLAND="GNU" VIDEO_CARDS="amdgpu radeonsi" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset: CC, CPPFLAGS, CTARGET, CXX, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
=================================================================
Package Settings
=================================================================
dev-util/renderdoc-9999::AzP was built with the following:
USE="cli python qt5" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python3_6"
I'll continue adding some more stuff in subsequent comments.
This is the ebuild, as you can see, I'm not adding anything extra. The CMAKE_BUILD_TYPE was not set when the build warning occurred.
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
PYTHON_COMPAT=( python3_6 )
inherit cmake-multilib eutils python-single-r1 git-r3
DESCRIPTION="A tool for tracing, analyzing, and debugging graphics APIs"
HOMEPAGE="https://github.com/baldurk/renderdoc"
EGIT_REPO_URI="https://github.com/baldurk/renderdoc.git"
EGIT_BRANCH="v1.x"
CMAKE_BUILD_TYPE="Release"
CMAKE_BUILD_GENERATOR="Ninja"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="+cli +qt5 +python"
RDEPEND="${PYTHON_DEPS}
x11-libs/libX11
x11-libs/libxcb
x11-libs/xcb-util-keysyms
dev-util/cmake
sys-devel/bison
sys-devel/autoconf
sys-devel/automake
dev-libs/libpcre
>=sys-devel/gcc-5.0:*
python? (
>=dev-lang/python-3.6
)
qt5? (
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
dev-qt/qtsvg:5
dev-qt/qtx11extras:5
)"
DEPEND="${RDEPEND}"
Btw, thank you for adding Gentoo to your list of 'which packages do I need to install'. It made the ebuild-writing extremely simple. I think it took me 20 minutes to go from scratch to an (almost) working ebuild.
Build log from the compilation:
root@skare$ ebuild renderdoc-9999.ebuild compile
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
>>> Unpacking source...
* Fetching https://github.com/baldurk/renderdoc.git ...
git fetch https://github.com/baldurk/renderdoc.git +refs/heads/v1.x:refs/heads/v1.x
remote: Counting objects: 59, done.
remote: Compressing objects: 100% (9/9), done.
remote: Total 59 (delta 50), reused 58 (delta 50), pack-reused 0
Unpacking objects: 100% (59/59), done.
From https://github.com/baldurk/renderdoc
dff6ce12..1a514c13 v1.x -> v1.x
git symbolic-ref refs/git-r3/dev-util/renderdoc/0/__main__ refs/heads/v1.x
* Checking out https://github.com/baldurk/renderdoc.git to /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999 ...
git checkout --quiet v1.x
GIT update -->
repository: https://github.com/baldurk/renderdoc.git
updating from commit: dff6ce1245624525c0e8ecb19cdcc0de49d0db81
to commit: 1a514c13107b6727087ea7585d7f6c7e0c9fe5ca
qrenderdoc/CMakeLists.txt | 2 +-
qrenderdoc/Widgets/Extended/RDHeaderView.cpp | 11 ++++++++---
renderdoc/driver/d3d11/d3d11_common.h | 2 +-
renderdoc/driver/d3d11/d3d11_context.cpp | 4 ++--
renderdoc/driver/d3d11/d3d11_context.h | 4 ++--
renderdoc/driver/d3d11/d3d11_context_wrap.cpp | 29 ++++++++++++++++++++++-------
renderdoc/driver/d3d11/d3d11_device_wrap.cpp | 33 +++++++++++++++++++++++++++++++++
renderdoc/driver/d3d11/d3d11_initstate.cpp | 5 +++++
renderdoc/driver/d3d11/d3d11_stringise.cpp | 3 +--
renderdoc/driver/gl/gl_debug.cpp | 44 ++++++++++++++++++++++++++++++++++++++++----
renderdoc/driver/gl/gl_driver.cpp | 21 +++++++++++++--------
renderdoc/driver/gl/gl_driver.h | 2 ++
renderdoc/driver/gl/gl_program_iterate.cpp | 1 +
renderdoc/driver/gl/gl_replay.cpp | 12 ++----------
renderdoc/driver/gl/gl_replay.h | 2 +-
renderdoc/serialise/serialiser.h | 20 ++++++++++----------
16 files changed, 144 insertions(+), 51 deletions(-)
>>> Source unpacked in /var/tmp/portage/dev-util/renderdoc-9999/work
>>> Preparing source in /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999 ...
* abi_x86_64.amd64: running multilib-minimal_abi_src_configure
>>> Working in BUILD_DIR: "/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64"
cmake -C /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/gentoo_common_config.cmake -G Unix Makefiles -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Debug -DCMAKE_USER_MAKE_RULES_OVERRIDE=/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/gentoo_rules.cmake -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/gentoo_toolchain.cmake /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999
loading initial cache file /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/gentoo_common_config.cmake
-- The CXX compiler identification is GNU 7.2.0
-- The C compiler identification is GNU 7.2.0
-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++
-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc
-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Calculating version
-- Building RenderDoc version 1.0
-- Found PkgConfig: x86_64-pc-linux-gnu-pkg-config (found version "0.29.2")
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- 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
-- Found X11: /usr/lib/libX11.so
-- Checking for modules 'xcb;xcb-keysyms'
-- Found xcb, version 1.12
-- Found xcb-keysyms, version 0.4.0
CMake Warning at renderdoc/driver/vulkan/CMakeLists.txt:49 (message):
*** CMAKE_INSTALL_PREFIX has been customised to /usr, but
VULKAN_LAYER_FOLDER is not customised and defaults to
/etc/vulkan/implicit_layer.d. This may not do what you expect, e.g.
installing to a non-root location ***
-- Found OpenGL: /usr/lib/libGL.so
-- Found PythonInterp: /var/tmp/portage/dev-util/renderdoc-9999/temp/python3.6/bin/python (found suitable version "3.6.3", minimum required is "3")
-- Found PythonLibs: /usr/lib/libpython3.6m.so (found suitable version "3.6.3", minimum required is "3")
-- Found BISON: /usr/bin/bison (found version "3.0.4")
-- Could NOT find PySide2 (missing: PYSIDE2_INCLUDE_DIR PYSIDE2_PYTHON_PATH PYSIDE2_LIBRARY_DIR)
-- PySide2 not found - Qt will not be accessible in python scripting
-- <<< Gentoo configuration >>>
Build type Debug
Install path /usr
Compiler flags:
C -march=native -O2 -pipe
C++ -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror
Linker flags:
Executable -Wl,--as-needed
Module -Wl,--as-needed
Shared -Wl,--as-needed
-- Configuring done
-- Generating done
-- Build files have been written to: /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64
>>> Source configured.
>>> Compiling source in /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999 ...
* abi_x86_64.amd64: running multilib-minimal_abi_src_compile
>>> Working in BUILD_DIR: "/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64"
make -j4 VERBOSE=1
/usr/bin/cmake -H/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999 -B/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64 --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/CMakeFiles /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[1]: Entering directory '/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64'
make -f renderdoc/CMakeFiles/include-bin.dir/build.make renderdoc/CMakeFiles/include-bin.dir/depend
make -f renderdoc/driver/ihv/amd/CMakeFiles/rdoc_amd.dir/build.make renderdoc/driver/ihv/amd/CMakeFiles/rdoc_amd.dir/depend
make -f renderdoc/CMakeFiles/rdoc.dir/build.make renderdoc/CMakeFiles/rdoc.dir/depend
make -f renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/build.make renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/depend
make[2]: Entering directory '/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64'
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999 /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64 /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/CMakeFiles/include-bin.dir/DependInfo.cmake --color=
make[2]: Entering directory '/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64'
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999 /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/ihv/amd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64 /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/ihv/amd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/ihv/amd/CMakeFiles/rdoc_amd.dir/DependInfo.cmake --color=
make[2]: Entering directory '/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64'
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999 /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/gl /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64 /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/gl /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/DependInfo.cmake --color=
make[2]: Entering directory '/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64'
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999 /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64 /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/CMakeFiles/rdoc.dir/DependInfo.cmake --color=
Dependee "/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/CMakeFiles/include-bin.dir/DependInfo.cmake" is newer than depender "/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/CMakeFiles/include-bin.dir/depend.internal".
Dependee "/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/CMakeFiles/include-bin.dir/depend.internal".
Dependee "/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/ihv/amd/CMakeFiles/rdoc_amd.dir/DependInfo.cmake" is newer than depender "/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/ihv/amd/CMakeFiles/rdoc_amd.dir/depend.internal".
Dependee "/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/ihv/amd/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/ihv/amd/CMakeFiles/rdoc_amd.dir/depend.internal".
Dependee "/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/DependInfo.cmake" is newer than depender "/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/depend.internal".
Dependee "/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/gl/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/depend.internal".
Scanning dependencies of target include-bin
make[2]: Leaving directory '/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64'
make -f renderdoc/CMakeFiles/include-bin.dir/build.make renderdoc/CMakeFiles/include-bin.dir/build
Dependee "/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/CMakeFiles/rdoc.dir/DependInfo.cmake" is newer than depender "/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/CMakeFiles/rdoc.dir/depend.internal".
Dependee "/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/CMakeFiles/rdoc.dir/depend.internal".
make[2]: Entering directory '/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64'
[ 1%] Building CXX object renderdoc/CMakeFiles/include-bin.dir/3rdparty/include-bin/main.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIE -o CMakeFiles/include-bin.dir/3rdparty/include-bin/main.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/include-bin/main.cpp
Scanning dependencies of target rdoc_amd
make[2]: Leaving directory '/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64'
make -f renderdoc/driver/ihv/amd/CMakeFiles/rdoc_amd.dir/build.make renderdoc/driver/ihv/amd/CMakeFiles/rdoc_amd.dir/build
make[2]: Entering directory '/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64'
[ 1%] Building CXX object renderdoc/driver/ihv/amd/CMakeFiles/rdoc_amd.dir/amd_isa.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/ihv/amd && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_amd.dir/amd_isa.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/ihv/amd/amd_isa.cpp
Scanning dependencies of target rdoc
make[2]: Leaving directory '/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64'
make -f renderdoc/CMakeFiles/rdoc.dir/build.make renderdoc/CMakeFiles/rdoc.dir/build
make[2]: Entering directory '/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64'
[ 2%] Building CXX object renderdoc/CMakeFiles/rdoc.dir/common/common.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc.dir/common/common.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/common/common.cpp
Scanning dependencies of target rdoc_gl
make[2]: Leaving directory '/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64'
make -f renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/build.make renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/build
make[2]: Entering directory '/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64'
[ 3%] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_common.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/gl && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_gl.dir/gl_common.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/gl/gl_common.cpp
[ 3%] Linking CXX executable ../bin/include-bin
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/cmake -E cmake_link_script CMakeFiles/include-bin.dir/link.txt --verbose=1
/usr/bin/x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -Wl,--as-needed -rdynamic CMakeFiles/include-bin.dir/3rdparty/include-bin/main.cpp.o -o ../bin/include-bin
make[2]: Leaving directory '/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64'
[ 3%] Built target include-bin
[ 3%] Building CXX object renderdoc/CMakeFiles/rdoc.dir/common/dds_readwrite.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc.dir/common/dds_readwrite.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/common/dds_readwrite.cpp
[ 3%] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_counters.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/gl && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_gl.dir/gl_counters.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/gl/gl_counters.cpp
[ 3%] Building CXX object renderdoc/CMakeFiles/rdoc.dir/core/core.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc.dir/core/core.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/core/core.cpp
[ 4%] Building CXX object renderdoc/driver/ihv/amd/CMakeFiles/rdoc_amd.dir/amd_isa_devices.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/ihv/amd && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_amd.dir/amd_isa_devices.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/ihv/amd/amd_isa_devices.cpp
[ 5%] Building CXX object renderdoc/CMakeFiles/rdoc.dir/core/image_viewer.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc.dir/core/image_viewer.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/core/image_viewer.cpp
[ 5%] Building CXX object renderdoc/driver/ihv/amd/CMakeFiles/rdoc_amd.dir/amd_isa_posix.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/ihv/amd && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_amd.dir/amd_isa_posix.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/ihv/amd/amd_isa_posix.cpp
[ 5%] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_debug.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/gl && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_gl.dir/gl_debug.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/gl/gl_debug.cpp
make[2]: Leaving directory '/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64'
[ 5%] Built target rdoc_amd
[ 5%] Building CXX object renderdoc/CMakeFiles/rdoc.dir/core/target_control.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc.dir/core/target_control.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/core/target_control.cpp
[ 6%] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_driver.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/gl && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_gl.dir/gl_driver.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/gl/gl_driver.cpp
make -f renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/build.make renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/depend
make[2]: Entering directory '/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64'
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999 /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/vulkan /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64 /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/vulkan /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/DependInfo.cmake --color=
Dependee "/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/DependInfo.cmake" is newer than depender "/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/depend.internal".
Dependee "/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/vulkan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/depend.internal".
Scanning dependencies of target rdoc_vulkan
make[2]: Leaving directory '/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64'
make -f renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/build.make renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/build
make[2]: Entering directory '/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64'
[ 7%] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_common.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/vulkan && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_vulkan.dir/vk_common.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/vulkan/vk_common.cpp
[ 7%] Building CXX object renderdoc/CMakeFiles/rdoc.dir/core/remote_server.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc.dir/core/remote_server.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/core/remote_server.cpp
[ 7%] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_core.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/vulkan && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_vulkan.dir/vk_core.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/vulkan/vk_core.cpp
make -f renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/build.make renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/depend
make[2]: Entering directory '/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64'
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999 /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/shaders/spirv /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64 /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/DependInfo.cmake --color=
Dependee "/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/DependInfo.cmake" is newer than depender "/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/depend.internal".
Dependee "/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/depend.internal".
Scanning dependencies of target rdoc_spirv
make[2]: Leaving directory '/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64'
make -f renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/build.make renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/build
make[2]: Entering directory '/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64'
[ 8%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/spirv_common.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_spirv.dir/spirv_common.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/shaders/spirv/spirv_common.cpp
[ 8%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/spirv_compile.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_spirv.dir/spirv_compile.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/shaders/spirv/spirv_compile.cpp
[ 8%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/spirv_disassemble.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_spirv.dir/spirv_disassemble.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/shaders/spirv/spirv_disassemble.cpp
[ 9%] Building CXX object renderdoc/CMakeFiles/rdoc.dir/core/replay_proxy.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc.dir/core/replay_proxy.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/core/replay_proxy.cpp
[ 9%] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_counters.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/vulkan && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_vulkan.dir/vk_counters.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/vulkan/vk_counters.cpp
[ 9%] Building CXX object renderdoc/CMakeFiles/rdoc.dir/core/android.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc.dir/core/android.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/core/android.cpp
[ 10%] Building CXX object renderdoc/CMakeFiles/rdoc.dir/core/plugins.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc.dir/core/plugins.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/core/plugins.cpp
[ 10%] Building CXX object renderdoc/CMakeFiles/rdoc.dir/core/resource_manager.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc.dir/core/resource_manager.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/core/resource_manager.cpp
[ 11%] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_debug.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/vulkan && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_vulkan.dir/vk_debug.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/vulkan/vk_debug.cpp
[ 12%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/spirv_stringise.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_spirv.dir/spirv_stringise.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/shaders/spirv/spirv_stringise.cpp
[ 12%] Building CXX object renderdoc/CMakeFiles/rdoc.dir/data/glsl_shaders.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc.dir/data/glsl_shaders.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/data/glsl_shaders.cpp
[ 12%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/OGLCompilersDLL/InitializeDll.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/OGLCompilersDLL/InitializeDll.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/OGLCompilersDLL/InitializeDll.cpp
[ 13%] Building CXX object renderdoc/CMakeFiles/rdoc.dir/hooks/hooks.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc.dir/hooks/hooks.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/hooks/hooks.cpp
[ 13%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/SPIRV/GlslangToSpv.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/SPIRV/GlslangToSpv.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/SPIRV/GlslangToSpv.cpp
[ 13%] Building CXX object renderdoc/CMakeFiles/rdoc.dir/maths/camera.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc.dir/maths/camera.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/maths/camera.cpp
[ 13%] Building CXX object renderdoc/CMakeFiles/rdoc.dir/maths/matrix.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc.dir/maths/matrix.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/maths/matrix.cpp
[ 14%] Building CXX object renderdoc/CMakeFiles/rdoc.dir/os/os_specific.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc.dir/os/os_specific.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/os/os_specific.cpp
[ 14%] Building CXX object renderdoc/CMakeFiles/rdoc.dir/replay/app_api.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc.dir/replay/app_api.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/replay/app_api.cpp
[ 15%] Building CXX object renderdoc/CMakeFiles/rdoc.dir/replay/basic_types_tests.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc.dir/replay/basic_types_tests.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/replay/basic_types_tests.cpp
[ 16%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/SPIRV/InReadableOrder.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/SPIRV/InReadableOrder.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/SPIRV/InReadableOrder.cpp
[ 16%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/SPIRV/Logger.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/SPIRV/Logger.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/SPIRV/Logger.cpp
[ 17%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/SPIRV/SpvBuilder.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/SPIRV/SpvBuilder.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/SPIRV/SpvBuilder.cpp
[ 17%] Building CXX object renderdoc/CMakeFiles/rdoc.dir/replay/capture_options.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc.dir/replay/capture_options.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/replay/capture_options.cpp
[ 17%] Building CXX object renderdoc/CMakeFiles/rdoc.dir/replay/capture_file.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc.dir/replay/capture_file.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/replay/capture_file.cpp
[ 17%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/hlsl/hlslAttributes.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/hlsl/hlslAttributes.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/hlsl/hlslAttributes.cpp
[ 18%] Building CXX object renderdoc/CMakeFiles/rdoc.dir/replay/entry_points.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc.dir/replay/entry_points.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/replay/entry_points.cpp
[ 18%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/hlsl/hlslParseHelper.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/hlsl/hlslParseHelper.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/hlsl/hlslParseHelper.cpp
[ 18%] Building CXX object renderdoc/CMakeFiles/rdoc.dir/replay/replay_driver.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc.dir/replay/replay_driver.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/replay/replay_driver.cpp
[ 19%] Building CXX object renderdoc/CMakeFiles/rdoc.dir/replay/replay_output.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc.dir/replay/replay_output.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/replay/replay_output.cpp
[ 19%] Building CXX object renderdoc/CMakeFiles/rdoc.dir/replay/replay_controller.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc.dir/replay/replay_controller.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/replay/replay_controller.cpp
[ 19%] Building CXX object renderdoc/CMakeFiles/rdoc.dir/serialise/serialiser.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc.dir/serialise/serialiser.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/serialise/serialiser.cpp
[ 20%] Building CXX object renderdoc/CMakeFiles/rdoc.dir/serialise/lz4io.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc.dir/serialise/lz4io.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/serialise/lz4io.cpp
[ 20%] Building CXX object renderdoc/CMakeFiles/rdoc.dir/serialise/zstdio.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc.dir/serialise/zstdio.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/serialise/zstdio.cpp
[ 20%] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_dispatchtables.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/vulkan && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_vulkan.dir/vk_dispatchtables.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/vulkan/vk_dispatchtables.cpp
[ 20%] Building CXX object renderdoc/CMakeFiles/rdoc.dir/serialise/streamio.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc.dir/serialise/streamio.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/serialise/streamio.cpp
[ 21%] Building CXX object renderdoc/CMakeFiles/rdoc.dir/serialise/rdcfile.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc.dir/serialise/rdcfile.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/serialise/rdcfile.cpp
[ 22%] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_info.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/vulkan && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_vulkan.dir/vk_info.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/vulkan/vk_info.cpp
[ 23%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/hlsl/hlslOpMap.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/hlsl/hlslOpMap.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/hlsl/hlslOpMap.cpp
[ 23%] Building CXX object renderdoc/CMakeFiles/rdoc.dir/serialise/codecs/xml_codec.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc.dir/serialise/codecs/xml_codec.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/serialise/codecs/xml_codec.cpp
[ 23%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/hlsl/hlslParseables.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/hlsl/hlslParseables.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/hlsl/hlslParseables.cpp
[ 24%] Building CXX object renderdoc/CMakeFiles/rdoc.dir/serialise/codecs/chrome_json_codec.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc.dir/serialise/codecs/chrome_json_codec.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/serialise/codecs/chrome_json_codec.cpp
[ 24%] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_initstate.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/vulkan && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_vulkan.dir/vk_initstate.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/vulkan/vk_initstate.cpp
[ 24%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/hlsl/hlslScanContext.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/hlsl/hlslScanContext.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/hlsl/hlslScanContext.cpp
[ 24%] Building CXX object renderdoc/CMakeFiles/rdoc.dir/serialise/comp_io_tests.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc.dir/serialise/comp_io_tests.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/serialise/comp_io_tests.cpp
[ 24%] Building CXX object renderdoc/CMakeFiles/rdoc.dir/serialise/serialiser_tests.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc.dir/serialise/serialiser_tests.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/serialise/serialiser_tests.cpp
[ 25%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/hlsl/hlslGrammar.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/hlsl/hlslGrammar.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/hlsl/hlslGrammar.cpp
[ 25%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/hlsl/hlslTokenStream.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/hlsl/hlslTokenStream.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/hlsl/hlslTokenStream.cpp
[ 25%] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_sparse_initstate.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/vulkan && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_vulkan.dir/vk_sparse_initstate.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/vulkan/vk_sparse_initstate.cpp
[ 26%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/GenericCodeGen/CodeGen.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/GenericCodeGen/CodeGen.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/glslang/GenericCodeGen/CodeGen.cpp
[ 26%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/GenericCodeGen/Link.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/GenericCodeGen/Link.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/glslang/GenericCodeGen/Link.cpp
[ 27%] Building CXX object renderdoc/CMakeFiles/rdoc.dir/serialise/streamio_tests.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc.dir/serialise/streamio_tests.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/serialise/streamio_tests.cpp
[ 27%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/Constant.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/Constant.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/glslang/MachineIndependent/Constant.cpp
[ 27%] Building CXX object renderdoc/CMakeFiles/rdoc.dir/strings/grisu2.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc.dir/strings/grisu2.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/strings/grisu2.cpp
[ 27%] Building CXX object renderdoc/CMakeFiles/rdoc.dir/strings/string_utils.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc.dir/strings/string_utils.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/strings/string_utils.cpp
[ 28%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/glslang_tab.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/glslang_tab.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/glslang/MachineIndependent/glslang_tab.cpp
[ 29%] Building CXX object renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_manager.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/vulkan && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_vulkan.dir/vk_manager.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/vulkan/vk_manager.cpp
[ 30%] Building CXX object renderdoc/CMakeFiles/rdoc.dir/strings/utf8printf.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc.dir/strings/utf8printf.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/strings/utf8printf.cpp
/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/vulkan/vk_manager.cpp: In member function ‘void VulkanResourceManager::SerialiseImageStates(SerialiserType&, std::map<ResourceId, ImageLayouts>&, std::vector<VkImageMemoryBarrier>&) [with SerialiserType = ReadSerialiser]’:
/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/vulkan/vk_manager.cpp:262:25: error: ‘NumImages’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
for(uint32_t i = 0; i < NumImages; i++)
~~^~~~~~~~~~~
cc1plus: all warnings being treated as errors
make[2]: *** [renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/build.make:255: renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/vk_manager.cpp.o] Error 1
make[2]: Leaving directory '/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64'
make[1]: *** [CMakeFiles/Makefile2:329: renderdoc/driver/vulkan/CMakeFiles/rdoc_vulkan.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 30%] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_initstate.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/gl && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_gl.dir/gl_initstate.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/gl/gl_initstate.cpp
[ 30%] Building CXX object renderdoc/CMakeFiles/rdoc.dir/3rdparty/jpeg-compressor/jpgd.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-unknown-warning-option -Wno-shift-negative-value -Wno-unknown-warning -Wno-implicit-fallthrough -o CMakeFiles/rdoc.dir/3rdparty/jpeg-compressor/jpgd.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/jpeg-compressor/jpgd.cpp
/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/strings/utf8printf.cpp: In function ‘void ____C_A_T_C_H____T_E_S_T____0()’:
/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/strings/utf8printf.cpp:1441:21: error: ‘ foo’ directive output truncated writing 4 bytes into a region of size 0 [-Werror=format-truncation=]
int b = snprintf(bufb, sizeof(bufb), "%d foo", largenum);
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:862:0,
from /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/g++-v7/cstdio:42,
from /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/g++-v7/ext/string_conversions.h:43,
from /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/g++-v7/bits/basic_string.h:6159,
from /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/g++-v7/string:52,
from /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/api/replay/basic_types.h:31,
from /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/api/replay/renderdoc_replay.h:306,
from /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/common/common.h:31,
from /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/strings/utf8printf.cpp:25:
/usr/include/bits/stdio2.h:65:44: note: ‘__builtin___snprintf_chk’ output 11 bytes into a destination of size 6
__bos (__s), __fmt, __va_arg_pack ());
^
/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/strings/utf8printf.cpp:1507:21: error: ‘__builtin___snprintf_chk’ output truncated before the last format character [-Werror=format-truncation=]
int b = snprintf(bufb, sizeof(bufb), "foobar %c %d", x, fourtytwo);
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:862:0,
from /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/g++-v7/cstdio:42,
from /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/g++-v7/ext/string_conversions.h:43,
from /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/g++-v7/bits/basic_string.h:6159,
from /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/g++-v7/string:52,
from /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/api/replay/basic_types.h:31,
from /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/api/replay/renderdoc_replay.h:306,
from /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/common/common.h:31,
from /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/strings/utf8printf.cpp:25:
/usr/include/bits/stdio2.h:65:44: note: ‘__builtin___snprintf_chk’ output 12 bytes into a destination of size 11
__bos (__s), __fmt, __va_arg_pack ());
^
cc1plus: all warnings being treated as errors
make[2]: *** [renderdoc/CMakeFiles/rdoc.dir/build.make:903: renderdoc/CMakeFiles/rdoc.dir/strings/utf8printf.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
[ 30%] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_manager.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/gl && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_gl.dir/gl_manager.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/gl/gl_manager.cpp
make[2]: Leaving directory '/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64'
make[1]: *** [CMakeFiles/Makefile2:180: renderdoc/CMakeFiles/rdoc.dir/all] Error 2
[ 30%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/iomapper.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/iomapper.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/glslang/MachineIndependent/iomapper.cpp
[ 31%] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_renderstate.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/gl && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_gl.dir/gl_renderstate.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/gl/gl_renderstate.cpp
[ 32%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/InfoSink.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/InfoSink.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/glslang/MachineIndependent/InfoSink.cpp
[ 32%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/Initialize.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/Initialize.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/glslang/MachineIndependent/Initialize.cpp
[ 32%] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_replay.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/gl && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_gl.dir/gl_replay.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/gl/gl_replay.cpp
[ 32%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/Intermediate.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/Intermediate.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/glslang/MachineIndependent/Intermediate.cpp
[ 33%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/intermOut.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/intermOut.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/glslang/MachineIndependent/intermOut.cpp
[ 34%] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_resources.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/gl && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_gl.dir/gl_resources.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/gl/gl_resources.cpp
[ 34%] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_program_iterate.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/gl && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_gl.dir/gl_program_iterate.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/gl/gl_program_iterate.cpp
[ 34%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/IntermTraverse.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/IntermTraverse.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/glslang/MachineIndependent/IntermTraverse.cpp
[ 34%] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_shader_refl.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/gl && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_gl.dir/gl_shader_refl.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/gl/gl_shader_refl.cpp
[ 34%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/limits.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/limits.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/glslang/MachineIndependent/limits.cpp
[ 35%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/linkValidate.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/linkValidate.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/glslang/MachineIndependent/linkValidate.cpp
[ 36%] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_stringise.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/gl && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_gl.dir/gl_stringise.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/gl/gl_stringise.cpp
[ 36%] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_buffer_funcs.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/gl && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_gl.dir/wrappers/gl_buffer_funcs.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/gl/wrappers/gl_buffer_funcs.cpp
[ 36%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/parseConst.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/parseConst.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/glslang/MachineIndependent/parseConst.cpp
[ 36%] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_debug_funcs.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/gl && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_gl.dir/wrappers/gl_debug_funcs.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/gl/wrappers/gl_debug_funcs.cpp
[ 37%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/ParseContextBase.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/ParseContextBase.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/glslang/MachineIndependent/ParseContextBase.cpp
[ 37%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/ParseHelper.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/ParseHelper.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/glslang/MachineIndependent/ParseHelper.cpp
[ 38%] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_draw_funcs.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/gl && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_gl.dir/wrappers/gl_draw_funcs.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/gl/wrappers/gl_draw_funcs.cpp
[ 38%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/PoolAlloc.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/PoolAlloc.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/glslang/MachineIndependent/PoolAlloc.cpp
[ 39%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/propagateNoContraction.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/propagateNoContraction.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/glslang/MachineIndependent/propagateNoContraction.cpp
[ 39%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpAtom.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpAtom.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpAtom.cpp
[ 39%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpContext.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpContext.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpContext.cpp
[ 39%] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_emulated.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/gl && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_gl.dir/wrappers/gl_emulated.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/gl/wrappers/gl_emulated.cpp
[ 40%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/preprocessor/Pp.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/preprocessor/Pp.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/glslang/MachineIndependent/preprocessor/Pp.cpp
[ 41%] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_framebuffer_funcs.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/gl && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_gl.dir/wrappers/gl_framebuffer_funcs.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/gl/wrappers/gl_framebuffer_funcs.cpp
[ 41%] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_get_funcs.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/gl && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_gl.dir/wrappers/gl_get_funcs.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/gl/wrappers/gl_get_funcs.cpp
[ 41%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpScanner.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpScanner.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpScanner.cpp
[ 41%] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_interop_funcs.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/gl && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_gl.dir/wrappers/gl_interop_funcs.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/gl/wrappers/gl_interop_funcs.cpp
[ 42%] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_query_funcs.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/gl && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_gl.dir/wrappers/gl_query_funcs.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/gl/wrappers/gl_query_funcs.cpp
[ 43%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpTokens.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpTokens.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpTokens.cpp
[ 43%] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_sampler_funcs.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/gl && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_gl.dir/wrappers/gl_sampler_funcs.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/gl/wrappers/gl_sampler_funcs.cpp
[ 43%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/reflection.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/reflection.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/glslang/MachineIndependent/reflection.cpp
[ 44%] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_shader_funcs.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/gl && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_gl.dir/wrappers/gl_shader_funcs.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/gl/wrappers/gl_shader_funcs.cpp
[ 44%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/RemoveTree.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/RemoveTree.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/glslang/MachineIndependent/RemoveTree.cpp
[ 45%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/Scan.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/Scan.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/glslang/MachineIndependent/Scan.cpp
[ 45%] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_state_funcs.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/gl && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_gl.dir/wrappers/gl_state_funcs.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/gl/wrappers/gl_state_funcs.cpp
[ 45%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/ShaderLang.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/ShaderLang.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/glslang/MachineIndependent/ShaderLang.cpp
[ 46%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/SymbolTable.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/SymbolTable.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/glslang/MachineIndependent/SymbolTable.cpp
[ 46%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/Versions.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/Versions.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/glslang/MachineIndependent/Versions.cpp
[ 46%] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_texture_funcs.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/gl && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_gl.dir/wrappers/gl_texture_funcs.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/gl/wrappers/gl_texture_funcs.cpp
[ 46%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/OSDependent/Unix/ossource.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DNV_EXTENSIONS -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -Wno-ignored-qualifiers -Wno-unknown-warning-option -Wno-inconsistent-missing-override -o CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/OSDependent/Unix/ossource.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty/glslang/glslang/OSDependent/Unix/ossource.cpp
[ 47%] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/wrappers/gl_uniform_funcs.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/gl && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_gl.dir/wrappers/gl_uniform_funcs.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/gl/wrappers/gl_uniform_funcs.cpp
make[2]: Leaving directory '/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64'
[ 47%] Built target rdoc_spirv
[ 47%] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_hooks_linux_shared.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/gl && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_gl.dir/gl_hooks_linux_shared.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/gl/gl_hooks_linux_shared.cpp
[ 47%] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_replay_linux.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/gl && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_gl.dir/gl_replay_linux.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/gl/gl_replay_linux.cpp
[ 48%] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/glx_hooks_linux.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/gl && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_gl.dir/glx_hooks_linux.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/gl/glx_hooks_linux.cpp
[ 48%] Building CXX object renderdoc/driver/gl/CMakeFiles/rdoc_gl.dir/gl_hooks_linux.cpp.o
cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/gl && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"1a514c13107b6727087ea7585d7f6c7e0c9fe5ca\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_LINUX -DRENDERDOC_SUPPORT_GL -DRENDERDOC_SUPPORT_VULKAN -DRENDERDOC_WINDOWING_XCB -DRENDERDOC_WINDOWING_XLIB -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc -I/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/3rdparty -march=native -O2 -pipe -std=c++11 -fstrict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-unused-result -Wno-type-limits -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-reorder -Wno-unused-but-set-variable -Wimplicit-fallthrough=2 -Werror -fPIC -o CMakeFiles/rdoc_gl.dir/gl_hooks_linux.cpp.o -c /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/gl/gl_hooks_linux.cpp
make[2]: Leaving directory '/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64'
[ 48%] Built target rdoc_gl
make[1]: Leaving directory '/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64'
make: *** [Makefile:130: all] Error 2
* ERROR: dev-util/renderdoc-9999::AzP failed (compile phase):
* emake failed
*
* If you need support, post the output of `emerge --info '=dev-util/renderdoc-9999::AzP'`,
* the complete build log and the output of `emerge -pqv '=dev-util/renderdoc-9999::AzP'`.
* The complete build log is located at '/var/tmp/portage/dev-util/renderdoc-9999/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-util/renderdoc-9999/temp/environment'.
* Working directory: '/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64'
* S: '/var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999'
Environment description (just noticed that I can actually upload files...)
Build log.
OK I still don't get why I didn't get the error myself, but I think I see the problem. The warning suppression I put on the file isn't showing up in your build log - when I went to look at the command lines I ended up with to compare and see what was different, I found I was also missing it.
Looking at the CMakeLists.txt
again and I noticed that I moved the file, but didn't update the separate property-setting line. I really have no idea why cmake wouldn't warn over mentioning a missing file like that. Can you try with that commit above and see if it fixes things?
It seems to be going better now, but it fails at a warning regarding the NumImages:
301 cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/gl && /usr/bin/x86_64-pc-linux-gnu-g++ -DGIT_COMMIT_HASH=\"2a83eca96937e8226aae49532c8cd46b7151ff0a\" -DRENDERDOC_EXPORTS -DRENDERDOC_LIB_SUFFIX=64 -DRENDERDOC_PLATFORM_L
302 /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/vulkan/vk_manager.cpp: In member function ‘void VulkanResourceManager::SerialiseImageStates(SerialiserType&, std::map<ResourceId, ImageLayouts>&, std::vector<VkImageMemoryBarrier>&) [with Se
303 /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999/renderdoc/driver/vulkan/vk_manager.cpp:262:25: error: ‘NumImages’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
304 for(uint32_t i = 0; i < NumImages; i++)
305 ~~^~~~~~~~~~~
306 [ 32%] Building CXX object renderdoc/driver/shaders/spirv/CMakeFiles/rdoc_spirv.dir/__/__/__/3rdparty/glslang/glslang/MachineIndependent/Initialize.cpp.o
307 cd /var/tmp/portage/dev-util/renderdoc-9999/work/renderdoc-9999-abi_x86_64.amd64/renderdoc/driver/shaders/spirv && /usr/bin/x86_64-pc-linux-gnu-g++ -DAMD_EXTENSIONS -DENABLE_HLSL -DGIT_COMMIT_HASH=\"2a83eca96937e8226aae49532c8cd46b7151ff0a\" -DNV_EXTENSIONS -DRENDERDO
308 cc1plus: all warnings being treated as errors
Ugh GCC sure has some shitty warning behaviour. I'll need to turn that one off globally since it might appear another time in another file, but for now just stick to using the release build where there's no warnings-as-errors and you can ignore that one.
btw, you might want to look at setting the BUILD_VERSION_DIST_*
cmake variables, see the root CMakeLists.txt
as well as renderdoc/api/replay/version.h
Great, I'll have a look at those as well. I was thinking just that, to ask you what default CMake variables I should set when creating a dist-suitable build (I'm a developer myself, so I have some ideas about Release, optimizations, etc).
Btw, I recommend running some of the new GCC "sanitize" functionality! I've been using it locally on my own project, perhaps you'll get some use out of it as well. https://gcc.gnu.org/onlinedocs/gcc/Instrumentation-Options.html
As another comment to this issue, I'm actually seeing some problems with warnings in other projects, even GCC itself! I've tried to rebuild my entire system because the Gentoo devs enabled PIE by default for all packages (unless marked as not supporting it I guess), and GCC 7.2.0 didn't compile successfully with GCC 7.2.0. Isn't that a bit too ironic?
Sorry I forgot I said I was going to ignore that warning - hopefully with that commit everything should be fine.
I'm trying to write an Ebuild for Gentoo (which can hopefully end up in the tree eventually) but noticed that the v1.x branch failed to build with GCC 7.2.
Build log: